Sizde benim gibi düşük maliyetli bir sunucuya sahip iseniz muhtemelen memory sorunları yaşıyorsunuzdur. Ne kadar RAM o kadar maliyet olduğundan ötürü ben bu tarz memory problemlerini swap üzerine yıkmaya çalışıyorum. Linux sunucularda swap eklemek gerçekten çok basit ve iş gören bir yöntem. Muhtemelen bundan bir sonraki yazımda da sizlere memory nin nasıl temizleneceğini anlatacağım ve sunucunuzdaki memory sorunlarından kurtulmuş olacaksınız.
Swap nasıl eklenir ?
Öncelikle swap dosyamızın nerede konumlanacağına karar verelim. Benim tercihim /var/swap.img
dd if=/dev/zero of=/var/swap.img bs=1024k count=1000
yukarıdaki komut ile 1024kb büyüklüğündeki swap dosyamızı oluşturmuş oluyoruz.
chmod 600 /var/swap.img
gerekli izinleri halledelim
mkswap /var/swap.img
komutu ile oluşturduğumuz dosyayı swap haline çeviriyoruz.
free -m komutu ile swap büyüklüğümüze bakalım, muhtemelen beklediğinizden düşük yada yok.
swapon /var/swap.img
komutu ile swap’i etkinleştirelim ve tekrar free -m komutu ile swap durumuna bakalım.
Bu işlemler sonrasında
echo "/var/swap.img none swap sw 0 0" >> /etc/fstab
komutu ile ilgili swap’ı fstab’a ekleyelim ve eklendiğin kontrol edelim
cat /etc/fstab
ekran çıktısında eklediğiniz dosyayı görüyorsanız sıkıntı yok demektir.
# swapoff -a # swapon -a
komutları ile swap alanınızı pasif/aktif edebilirsiniz.