Memerlukan swap tetapi tidak menemukannya? Jangan galau, bikin saja sendiri! Tapi, bagaimana caranya?
Untuk pengguna CentOS 7, simak langkah-langkah berikut ini :
1. Pastikan memang belum terdapat swap menggunakan perintah free -m
[root@linuxaja ~]# free -m total used free shared buff/cache available Mem: 1839 65 1617 16 156 1613 Swap: 0 0 0
2. Lanjutkan dengan mengalokasikan ruang swap. Harus berapa banyak? RAM di bawah 2GB bisa mengalokasikan 2x besar memori. Dalam kasus ini besar ruang swap akan disamakan dengan besar RAM (2048MB).
[root@linuxaja ~]# dd if=/dev/zero of=/swapfile count=2048 bs=1M 2048+0 records in 2048+0 records out 2147483648 bytes (2,1 GB) copied, 5,77298 s, 372 MB/s
3. Double check, apa sudah terbentuk dengan lengkap.
[root@linuxaja ~]# ls / | grep swapfile swapfile
4. Agar ruang swap yang sudah dialokasikan akan bisa digunakan oleh sistem, ubah permission menjadi allow read/write untuk root (0600)
[root@linuxaja ~]# chmod 600 /swapfile [root@linuxaja ~]# ls -lh /swapfile -rw------- 1 root root 2,0G Nov 12 19:16 /swapfile
5. Langkah 1 s.4 adalah mengalokasikan ruang swap. Selanjutnya ubah ruang yang sudah dialokasinya tersebut agar menjadi swap.
[root@linuxaja ~]# mkswap /swapfile Setting up swapspace version 1, size = 2097148 KiB no label, UUID=a8fb03d6-cb6a-4f21-8133-822719ff8d18
6. Aktifkan swap yang telah dibentuk, sekaligus cek ulang apakah telah terdeteksi.
[root@linuxaja ~]# swapon /swapfile [root@linuxaja ~]# free -m total used free shared buff/cache available Mem: 1839 66 73 16 1700 1591 Swap: 2047 0 2047
7. Agar swap tetap enable pasca reboot, update file di /etc/fstab dengan baris terakhir seperti di bawah ini.
[root@linuxaja ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Tue Jul 25 23:23:03 2017 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=43330265-a57f-48e5-95de-277e3f7d776c / ext4 defaults 1 1 /swapfile none swap sw 0 0
Selesai. Sekarang sistem Anda telah memiliki swap.
Semoga bermanfaat!