vagrant를 통해 우분투 가상머신을 생성합니다. 가상 머신에 스왑을 추가하고 싶습니다.
단계:
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