AWS EC2 인스턴스가 있고 디스크 사용량이 항상 90% 이상이며 디스크 공간을 확보하기 위해 사용자 폴더를 "udev" 파티션으로 이동하려고 합니다.
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 7.9G 6.7G 830M 90% /
udev 3.7G 8.0K 3.7G 1% /dev
첫 번째 질문 이 파티션이 무엇인지, 어떤 용도로 사용되는지 알고 있지만 사용자 폴더를 이 파티션으로 옮기면 해가 됩니까?
둘째, 방금 다음 단계를 수행했습니다. 하지만 서버를 다시 시작한 후 ssh로 서버에 연결할 수 없습니다. 이에 대한 해결책과 설명이 있습니까?
sudo mv /home/ubuntu /dev/ubuntu
sudo mkdir /home/ubuntu
sudo chown ubuntu:ubuntu /home/ubuntu
mount --bind --verbose /dev/ubuntu /home/ubuntu
업데이트 2
알았어 문제가 해결된 것 같아. 오류의 원인은 사용자 홈 폴더를 /dev로 이동했기 때문입니다. udev 파티션이 메모리에 위치하기 때문에 큰 실수였습니다. 서버를 중지하면 컴퓨터의 메모리가 지워집니다. 이는 내 사용자 폴더가 영원히 사라짐을 의미합니다.
빠른 응답 시간과 훌륭한 콘텐츠에 감사드립니다. 정말 감사드립니다.
답변1
udev 장치는 RAM 디스크이므로 불행하게도 /home/ubuntu의 모든 데이터를 잃어버린 것 같습니다.
이것 좀 봐슈퍼유저에 대한 답변udev에 대한 자세한 내용은
백업을 최대한 활용하여 이를 되찾으세요.
SSH 연결 시도에서 얻은 정확한 메시지를 알려주시면 도움을 드릴 수 있지만 중요하지 않을 수 있습니다.