가상 머신에서 스왑을 영구적으로 유지하는 방법은 무엇입니까?

가상 머신에서 스왑을 영구적으로 유지하는 방법은 무엇입니까?

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

관련 정보