我通过 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