Partisi swap dibutuhkan untuk membantu memory/RAM pada server. Beberapa kasus khususnya di VPS, swap tidak otomatis dibuat sehingga harus dibuat secara manual.
Berikut langkah-langkah untuk membuat file swap pada OS Centos, pastikan anda login sebagai root untuk mengikuti proses pada artikel ini.
INFO VPS:
- VPS KVM
- Centos 64 Bit
- RAM 1GB
- Swap yang akan dibuat 2GB (2x RAM)
Pengecekan Swap
Langkah awal, pastikan file swap belum ada atau belum dibuat sebelumnya
swapon -s
apabila hasilnya kosong, berarti file swap belum ada
Lakukan pengecekan system
Dikarenakan file swap ini akan menggunakan space pada harddisk, pastikan space untuk membuat swap tersedia
df -h
Apabila ruang harddisk masih cukup maka bisa dilanjutkan ke tahap berikutnya.
Buat file swap
Gunakan perintah dibawah ini secara bertahap. Perintah dibawah ini kita akan membuat swap dengan besaran 2GB (2048).
dd if=/dev/zero of=/swapfile bs=1024 count=2048k
- /swapfile : ini adalah nama file swap yang akan dibuat yang disimpan di partisi /
- 2048k : besar file swap yang akan dibuat (2GB)
Lanjutkan dengan perintah membuat file swap
mkswap /swapfile
Aktifkan swap
swapon /swapfile
untuk memastikan file swap telah aktif, jalankan perintah
swapon -s
apabila ada ouput yang muncul kurang lebih seperti dibawah ini berarti file swap telah aktif
Filename Type Size Used Priority
/swapfile file 20xxxxxxx 0 -1
Supaya swap bisa aktif setelah dilakukan restart VPS, maka kita harus menambahkannya pada file fstab
nano /etc/fstab
tambahkan baris dibawah ini:
/swapfile swap swap defaults 0 0
untuk menghindari file swap terbaca oleh user lain selain root, jalankan perintah dibawah ini:
chown root:root /swapfile
chmod 0600 /swapfile
Selamat kini VPS anda telah memiliki swap
Selamat mencoba dan semoga bermanfaat ..