오늘 나는 문제를 겪었고 파일 시스템에 대해 아무것도 변경하지 않았기 때문에 호스팅 제공 업체의 구성이 잘못되었는지 확실하지 않습니다.
df -h는 말합니다 :
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 50G 2.4G 0 100% /
그것은 100 % 사용되었지만 실제로는 50의 2.4G 만 사용 중이라고 말합니다. 또한 큰 로그 파일을 삭제하려고 시도했지만 도움이되지 않았습니다.
큰 것이 있으면 “du -sh *”로 확인했지만 큰 것을 찾을 수 없었습니다.
누구나 아이디어가 있습니까?
// 편집 : 사용 가능한 INode가 충분합니다.
df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 25M 137K 25M 1% /
// 편집 : 완료된 출력 :
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/simfs simfs 52428800 2127284 0 100% /
none devtmpfs 262144 4 262140 1% /dev
none tmpfs 52432 56 52376 1% /run
none tmpfs 5120 0 5120 0% /run/lock
overflow tmpfs 1024 0 1024 0% /tmp
none tmpfs 209700 0 209700 0% /run/shm
none tmpfs 102400 0 102400 0% /run/user
// 편집 : 권한 :
ls -la /dev/simfs
brw------- 1 root root 144, 149 Aug 14 00:01 /dev/simfs
답변
OpenVZ 기반 VPS를 사용하고 있으며이 VPS에서 루트 파일 시스템은 실제로 파일 시스템이 아니라 호스트의 디렉토리입니다 . 호스트의 해당 디렉토리에 디스크 공간이 부족합니다.
이는 제공자가 리소스를 과도하게 초과 커밋했으며이를 제대로 모니터링하지 않거나 전혀 모니터링하지 않는다는 강력한 신호입니다. ploop로 알려진 simfs 교체는 , 수행 더 오버 커밋에 더 어렵 디스크 공간이 강력한 보장을 가지고 있으며.
가능한 빨리 다른 제공자를 찾도록 강력히 권합니다. 이것은 당신이 현재 가지고있는 마지막 문제가 아닐 것입니다. (물론 OpenVZ를 기반으로하지 않는 것도 있습니다.)