仮想マシンでスワップを永久に維持する方法は?

仮想マシンでスワップを永久に維持する方法は?

vagrantを介してUbuntu仮想マシンを作成します。仮想マシンにスワップを追加したいです。

ステップ:

mkdir /swapfile
cd /swapfile
sudo dd if=/dev/zero of=swap bs=1024 count=2000000
sudo mkswap -f  swap
sudo swapon swap
add /swapfile/swapfile none swap defaults 0 0 to /etc/fstab

効果があります:

vagrant@vagrant-ubuntu-trusty-64:/swapfile$ free -m
             total       used       free     shared    buffers     cached
Mem:           489        203        286          0         11         81
-/+ buffers/cache:        110        379
Swap:         1953          0       1953

ただし、仮想マシンをシャットダウンしてログインすると、スワップが失われます。スワップを永久にする方法は?

答え1

参照するファイルの代わりにというディレクトリと呼ばれる/swapfileファイルを作成します。swap/etc/fstab/swapfile/swapfile/swapfile/swap

関連情報