Bazı durumlarda sistemin kaynaklarını ihtiyaç artırmamız gerekir, bu gibi durumlarda ram arttırabilirsiniz ancak uygulamaların kurulumunda sizden swap arttırmanızıda isteyebilir(oracle mesela) bu gibi durumlarda iki farklı çözüm üretebilirsiniz.
1-Sabit diskte file oluşturarak bu alanı swap için kullanacaksınız
2-Yeni disk ekleyerek, bu diski swap volume group ile extend edeceksiniz.
Bu yazımda ben sadece 1. işlemden bahsediyor olacağım.
Öncelikle oluşturmak istediğimiz swap alanı kadar dd ile file oluşturmamız gerekir,
[important]
dd if=/dev/zero of=/swapfile bs=1024 count=409600
[/important]
Bu işlemin sonrasında 400 MB civarında swapfile adında bir dosya oluşacaktır / dizini altında.
[important]mkswap /swapfile[/important]
Swap alanı olarak kullanıma hazırladıktan sonra dosya izinleri ve sahibini ayarlayabiliriz.
[important]
chown root:root /swapfile
chmod 0600 /swapfile
[/important]
İzinlerimizde tamam, sunucumuz bir sonraki açılışta yine bu alanı swap olarak kullansın diye aşağıdaki komutu çalıştırıyoruz.
[important]echo “/swapfile swap swap defaults 0 0” >> /etc/fstab[/important]
Bu komutu ile birlikte işlemi tamamlamış olduk, faydalı olabilmesi temennisi ile.
Kaynak :
http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/
