CENTOS VE UBUNTU İÇİN SWAP ALANI EKLEME VE AÇMA KAPAMA
SWAP ALANI EKLEME
Öncelikle aktif bir swap alanı olup olmadığını kontrol etmek için
swapon -s
komutunu kullanın. Eğer çıkan sonuç boş ise demekki aktif bir swap alanı mevcut değildir. Daha sonra
df
komutu ile alan yeterliliğine bakın. Eğer yeterli alanınız varsa swap alanı oluşturabilirsiniz. 512 mb lık bir swap alanı oluşturmak için
sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k
komutunu kullanın. “of=/swapfile” swap dosyasının adını temsil etmektedir.
sudo mkswap /swapfile
bu komutu girin ve karşınıza
Setting up swapspace version 1, size = 262140 KiB no label, UUID=103c4545-5fc5-47f3-a8b3-dfbdb64fd7eb
buna benzer bir sonuç gelmesi gerekiyor. Daha sonra
sudo swapon /swapfile
bu komut ile swap alanını aktifleştirin.
swapon -s
komutu ile durumu kontrol edebilirsiniz.
fstab dosyasına da swap alanı bilgisini girmeniz gerekiyor.
sudo nano /etc/fstab
bu komutla açılan ekranda en alt satırına
/swapfile none swap sw 0 0
bunu ekleyin. Gerekli izinleri de
sudo chown root:root /swapfile
sudo chmod 0600 /swapfile
bu komutlarla verin. Bu şekilde işlem bitmiştir. Yeniden başlatmanıza gerek yoktur.
Eğer swap dosyasını silmek isterseniz de yapmanız gerekenler ;
swapoff -v /swapfile
komutu ile swapfile adlı swap dosyanı pasifleştirmek, daha sonra da,
rm /swapfile
komutu ile silebilirsiniz. Tabi /etc/fstab içerisine girdiğiniz bilgiyi de silmeniz gerekiyor.
SWAP ALANI AÇMA VE KAPAMA KOMUTLARI
Aşağıdaki kodlar Linux server’larda swap açmak ve kapamak için gerekli komutlardır;
Kapatmak için;
swapoff -a
Açmak için;
swapon -a