Linux Sunucularda SWAP Alanı Ekleme İşlemi
SWAP Alanı Nedir?
RAM kullanımının yetersiz kalması sonucunda SWAP alanının RAM gibi kullanılmasıdır. Böylece veri akışınız / RAM işlemleriniz RAM gibi hızlı olmasada devam eder. SWAP alanı sunucunuzun diski üzerinden oluşturulur.
İşlem Öncesi Önemli Notlar
Sunucunuza root ile giriş yapmalısınız.
Bu işlemler CentOS 7.9 ve Ubuntu 20.04 üzerinde gerçekleştirilmiştir.
1- Genel Kontroller
İlk önce sunucumuzda SWAP alanının var olup olmadığının kontrolünü yapalım.
free -h
Bu komutu kullandığınızda aşağıdaki şekilde sonuç çıkması gerekiyor.
total used free shared buff/cache available
Mem: 1.8G 111M 1.5G 8.4M 161M 1.5G
Swap: 0B 0B 0B
Gördüğünüz gibi SWAP alanı 0 olarak görünmektedir.
SWAP Alanı Nasıl Eklenir ?
Örnek olarak 2GB bir SWAP alanı oluşturmak istiyoruz.
2GB'ın KB değeri 2097152'dir.
dd if=/dev/zero of=/swapfile bs=1024 count=2097152
mkswap /swapfile
/swapfile dosyasının chown ve chmod izinlerini ayarlayınız.
chown root:root /swapfile
chmod 0600 /swapfile
Oluşturduğumuz SWAP alanını aktif edelim.
swapon /swapfile
/etc/fstab üzerinden SWAP alanını fstab’a ekleyelim.
nano /etc/fstab
en alta aşağıdaki satırı ekleyin ve kayıt edip çıkış yapın.
/swapfile swap swap defaults 0 0
% kaç RAM kullanımından sonra SWAP alanının çalışmasını düzenlemek için aşağıdaki dizin üzerindeki değeri kendinize göre düzenleyebilirsiniz.
nano /proc/sys/vm/swappiness
En son sunucunuzu reboot edebilirsiniz. Reboot ettikten sonra free -h ile SWAP alanının eklendiğini görüntüleyebilirsiniz.
Yorumlar
Hiç Yorum Yapılmamış