/ dev / xvdb memang sudah di-mount, Anda perlu memeriksa untuk melihat apakah ada sesuatu yang disimpan di sana yang ingin Anda simpan, meskipun menyimpan hal-hal penting pada drive singkat adalah ide yang BENAR-BENAR buruk.
Anda harus meng-unmount / dev / xvdb sebelum melakukan apa pun dengannya.
Selagi bisa
mkswap /dev/xvdb
itu akan membuat ruang swap dari seluruh drive singkat, yang hampir pasti tidak Anda butuhkan. Juga, jika Anda mempartisi swap Anda, Anda dapat menggunakan sisa drive singkat untuk hal-hal seperti folder tmp, atau menyimpan sesi (jika host Anda adalah server web). Drive Ephemeral sangat cepat, tetapi sayangnya tidak terlalu gigih.
Pokoknya, kembali ke swap partisi!
Lebih baik menggunakan sfdisk seperti yang disebutkan Abhishek, atau secara manual membuat partisi swap menggunakan fdisk:
fdisk /dev/xvdb
Press N to create a new partition
P for primary
1 for the first partition
Press Enter to accept the first location
Enter +xG where x is the size of the swapspace you want. I typically use twice the amount of RAM, but this is not a hard and fast rule
Enter T to change the type
Enter 82 for Linux Swap
Enter W to write the changes
Enter q to quit
Anda sekarang dapat membuat ruang swap dengan
mkswap /dev/xvdb1
Dan kemudian aktifkan dengan
swapon /dev/xvdb1
Satu kata peringatan, dan saya minta maaf jika saya "Mengajari nenek untuk mengisap telur" Tapi seperti namanya, drive Ephemeral adalah ... yah, Ephemeral. Jika Anda pernah mematikan instance Anda, Anda harus membuat ulang partisi swap Anda dan mengaktifkannya. Karena alasan ini, jangan tambahkan ruang swap yang baru Anda buat ke fstab Anda.
Namun reboot harus baik-baik saja.
rc.local
. apakah itu oke sehingga swap otomatis dibuat setiap kali dimulai