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