Swap Alanı Nasıl Eklenir?

Göktan Öztaş
Kategoriler: VDS ServerVPS Server

Linux sunucularda RAM yetersiz kaldığında sistemin yavaşlamasını önlemek için swap alanı kullanılır. Swap, fiziksel RAM’in bir uzantısı olarak disk üzerinde ayrılan alanı ifade eder.


Çözüm Adımları

  1. Sunucuya SSH veya Console ile Bağlanın

    • Narhost VPS/VDS sunucunuza SSH üzerinden bağlanın:

      ssh root@sunucu_ip
    • SSH çalışmıyorsa Narhost panelindeki Console / Konsol bağlantısını kullanabilirsiniz.

  2. Mevcut Swap Alanını Kontrol Edin

    • Sunucuda swap alanı olup olmadığını kontrol edin:

      swapon --show
      free -h
    • Eğer swap yoksa veya yetersizse yeni bir swap alanı oluşturabilirsiniz.

  3. Yeni Swap Dosyası Oluşturun

    • Örneğin 2 GB swap eklemek için:

      fallocate -l 2G /swapfile
    • Eğer fallocate yoksa:

      dd if=/dev/zero of=/swapfile bs=1M count=2048
  4. Swap Dosyasına Doğru İzinleri Verin

    chmod 600 /swapfile
  5. Swap Alanını Aktif Edin

    mkswap /swapfile
    swapon /swapfile
  6. Kalıcı Hale Getirin

    • Sunucu her yeniden başladığında swap aktif olsun diye /etc/fstab dosyasına ekleyin:

      echo '/swapfile none swap sw 0 0' | tee -a /etc/fstab
  7. Swap Alanını Kontrol Edin

    swapon --show
    free -h
    • Swap alanının aktif olduğunu ve toplam alanın arttığını doğrulayın.

  8. Performans Ayarları (Opsiyonel)

    • Swap kullanımını optimize etmek için swappiness değerini ayarlayabilirsiniz:

      sysctl vm.swappiness=10
    • Kalıcı yapmak için /etc/sysctl.conf dosyasına ekleyin:

      vm.swappiness=10

[narhost-info]

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun
Etiketler: swap