I L K B Y T E

Linux Sunucularda SWAP Alanı Ekleme İşlemi

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.

1GB = 1024 MB Yapar
1024+1024=2048 MB
2048*1024=2097152 kB
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.

  • Etiketler:
  • ilkbyte Swap

Yorumlar

Hiç Yorum Yapılmamış

Yorum Ekleyin

Yorumunuzu göndermek için oturum açın veya hesabınız yoksa kaydolun.

Giriş Yapın