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