저는 t2.micro Ubuntu Server 1GB RAM과 30GB 하드 드라이브 (HD)를 가지고 있습니다. 스왑 파티션을 만들기 위해 30GB HD에서 2GB를 가져갈 필요가 있습니다. 누군가가 저에게 어떻게 도와 줄 수 있습니까? 내가 스왑 파티션을 생성해야하는지 만약 내가 위의 질문으로AWS/EC2에서 스왑 파티션 만들기
나는 의심이 있거나 항목 1과 2를 넣고 같이 나는 스왑 파일을 만들어야합니다
1 -
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo mkswap /swapfile
sudo swapon /swapfile
으로 재부팅 후 기본적으로 사용하도록 설정을/etc/fstab에이 줄을 추가 :
/swapfile swap swap defaults 0 0
2 -
sudo dd if=/dev/zero of=/var/swapfile bs=1M count=2048 &&
sudo chmod 600 /var/swapfile &&
sudo mkswap /var/swapfile &&
echo /var/swapfile none swap defaults 0 0 | sudo tee -a /etc/fstab &&
sudo swapon -a
그렇다면 어느 것이 가장 좋습니까? 스왑 파티션 또는 스왑 파일?
미리 감사드립니다.
점 1과 2는 기본적으로 같은 것으로, 유일한 차이점은 스왑 파일 ('/'vs'/ var')의 위치입니다. 이미 루트라고 가정하면, 포인트 1에도'chmod 600'이 필요합니다. 그렇지 않으면 시스템이 파일 마운트를 거부합니다. – Batsu