운영 및 유지 관리 - Linux 공간에서 df -h와 du -sh의 결과는 상당히 다릅니다. . .
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 13:28:58
0
3
599

클라우드 서버에 남은 공간이 부족하다는 알림이 표시됩니다. 서버에 로그인하고 df -h를 사용하여 다음과 같이 상황을 확인하세요.

근데 루트 디렉터리에서 du-sh *를 이용해 각 폴더의 크기를 확인해 보니 이 폴더들의 합이 31G와는 거리가 멀더군요. 왜 그럴까요? (공유의 23G는 마운팅 디스크로, 위 사진의 df -h에 반영되어 있습니다)

过去多啦不再A梦
过去多啦不再A梦

모든 응답 (3)
Peter_Zhu

카운트 방식이 다릅니다. 이러한 큰 차이의 한 가지 가능성은 사용 중인 파일이 삭제된다는 것입니다.
명령lsof|grep delete을 사용하여 삭제되었지만 여전히 프로그램에 사용되는 파일을 확인할 수 있습니다.
점유 공간을 확보하려면 해당 프로그램을 다시 시작해야 합니다.

    仅有的幸福

    기본적인 이유는 @vvpale님이 말씀하신
    df와 du로 표시되는 디스크 공간 사용량 불일치의 이유와 해결 방법은 참고용입니다

      左手右手慢动作

      두 가지 상황

      1.df에는 삭제되었지만 해제되지 않은 공간이 포함되어 있으며,lsof grep deleted를 통해 볼 수 있습니다.
      2. 일부 디렉터리에 내용이 있지만 마운트에서 다른 파티션으로 사용되므로 이 디렉터리의 내용은 볼 수 없지만 여전히 남아 있습니다.

        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!