Cara membuat partisi swap pada instance EC2 Anda

Cara membuat partisi swap pada instance EC2 Anda

Membuat partisi swap pada instance Amazon Elastic Compute Cloud (EC2) dapat membantu meningkatkan kinerja dan stabilitas sistem Anda. Partisi swap adalah ruang pada hard drive yang dapat digunakan oleh sistem operasi sebagai memori virtual saat memori fisik (RAM) berjalan rendah.

Di artikel ini, kami akan menjelaskan cara membuat partisi swap pada instance EC2 Anda.

  1. Periksa apakah instance EC2 Anda memiliki partisi swap
  2. Sebelum membuat partisi swap, Anda harus memeriksa apakah instance EC2 Anda sudah memilikinya. Untuk melakukan ini, Anda dapat menjalankan perintah berikut di terminal:

    swapon sudo -s  

    Jika Anda melihat output yang mencantumkan file swap atau partisi, maka instance Anda sudah memiliki partisi swap.

  3. Tentukan jumlah ruang swap yang Anda butuhkan
  4. Jumlah ruang swap yang Anda butuhkan tergantung pada jumlah memori fisik (RAM) pada instance EC2 Anda dan jumlah aplikasi intensif memori yang Anda rencanakan untuk dijalankan. Sebagai aturan umum, ruang swap harus setidaknya sama dengan jumlah RAM pada instance.

    Untuk menentukan jumlah RAM pada instance Anda, Anda dapat menjalankan perintah berikut di terminal:

    gratis -m  

    Ini akan menampilkan jumlah memori (di megabytes) pada instance EC2 Anda. Untuk menghitung jumlah ruang swap yang Anda butuhkan, cukup gandakan jumlah RAM dengan 2.

  5. Buat file swap
  6. Untuk membuat file swap di instance EC2 Anda, Anda dapat menggunakan perintah Fallocate. Perintah berikut akan membuat file swap 2 GB bernama /swapfile:

    sudo fallocate -l 2g /swapfile  

    Jika perintah Fallocate tidak tersedia pada instance Anda, Anda dapat menggunakan perintah DD sebagai gantinya:

    sudo dd if =/dev/nol dari =/swapfile bs = 1024 count = 2097152  

    Perintah ini juga akan membuat file swap 2 GB bernama /swapfile.

  7. Atur izin yang benar pada file swap
  8. File swap hanya boleh diakses oleh pengguna root. Anda dapat mengatur izin yang benar menggunakan perintah berikut:

    sudo chmod 600 /swapfile  

  9. Siapkan ruang swap
  10. Untuk mengatur ruang swap, Anda perlu menggunakan perintah mkswap. Perintah berikut akan mengatur /swapfile sebagai ruang swap:

    sudo mkswap /swapfile  

  11. Aktifkan ruang swap
  12. Untuk mengaktifkan ruang swap, Anda dapat menggunakan perintah swapon. Perintah berikut akan memungkinkan ruang swap /swapfile:

    sudo swapon /swapfile  

  13. Jadikan ruang swap permanen
  14. Secara default, file swap tidak akan diaktifkan pada reboot sistem. Untuk membuat ruang swap permanen, Anda perlu menambahkan entri ke file /etc /fstab. Buka file dengan editor teks:

    sudo nano /etc /fstab  

    Tambahkan baris berikut di akhir file:

    /swapfile swap swap default 0 0
    1/swapfile swap swap default 0 0

    Simpan dan Keluar dari file. File swap sekarang akan diaktifkan pada reboot sistem.

Kesimpulan

Itu dia! Anda sekarang telah membuat partisi swap pada instance EC2 Anda. Ini akan membantu meningkatkan kinerja dan stabilitas sistem Anda, terutama saat menjalankan aplikasi intensif memori.