나는 packet.net에 서버를 가지고 있고 백업을 처리하는 /BACKUP 폴더에 마운트된 외부 볼륨을 연결했습니다. 어제 기본 파티션에 문제가 있다는 이메일을 받았습니다. 거의 꽉 찼나요? 어떻게든 연결된 볼륨이 연결 해제되고 마운트/BACKUP(제 생각에는) 마운트 해제되었으며 이 폴더에 여러 백업이 생성되어 로컬 드라이브로 "전환"되었습니다. 외부 볼륨을 다시 연결하면 /BACKUP 폴더가 자동으로 마운트됩니다. 그 안에 있는 모든 파일을 삭제했지만 기본 파티션에는 여전히 90%가 꽉 찬 것으로 표시됩니다.
df를 확인하면 다음과 같은 결과가 표시됩니다.
[root@packet /]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 74824932 64793724 6207284 92% /
devtmpfs 4069428 0 4069428 0% /dev
tmpfs 4081476 4 4081472 1% /dev/shm
tmpfs 4081476 123644 3957832 4% /run
tmpfs 4081476 0 4081476 0% /sys/fs/cgroup
tmpfs 816296 0 816296 0% /run/user/10003
tmpfs 816296 0 816296 0% /run/user/0
/dev/mapper/volume-1cb9df94p1 61795116 53704 58579352 1% /BACKUP
이 3개의 백업이 어디로 갔는지 알고 싶어서 대용량 폴더를 검색해봤습니다.
[root@packet /]# du -a / | sort -n -r | head -n 5
26593808 /
17031172 /var
13973568 /var/www
13968748 /var/www/vhosts
8188140 /var/www/vhosts/xxxxxxx.com
따라서 / 폴더는 26GB(정확해야 함)로 매우 큰 것처럼 보이지만 df에서는 64GB를 차지하는 것으로 표시되며 세 개의 백업(각각 약 12GB)이 사라진 것 같습니다... 해결 방법 이 문제?
답변1
여전히 /BACKUP 폴더에 있는 것 같습니다. 드라이브를 마운트하면 이제 폴더 내용이 마운트 지점에 의해 숨겨집니다. 제거 후 파일 unmount /BACKUP
뿐만 아니라 필요한 숨겨진 파일도 제거합니다 .rm /BACKUP/*