본문으로 바로가기

centos 용량부족시 df 표시 용량과 실제 용량이 다를 때



서버의 자료를 정리하거나 서버를 재시작하지 않고 계속 사용하는 경우 실제 디스크 용량을 반영하지 못해 나타는 상황일 수 있습니다.


위 상황은 자료를 백업하고 정리하는 과정에서 용량부족이 나타난 경우입니다.
그래서 긴급히 불필요한 자료를 삭제해 용량의 여유가 생겼음에도 반영하지 못해 자료를 업데이트 하지 못한 상황입니다.

위 그림에서 주황색 직사각형 부분은 현재 사용량이고, 우측 주황색 사각형은 남은 용량인데 0 바이트로 표시됩니다.
서버에서 남은 용량을 0 으로 체크를 하기 때문에 더 이상 자료의 업로드는 되지 못합니다.
불필요한 자료를 지워줘 실제 여분이 있으나 인식을 하지 못합니다.



]# lsof /etcc2
명령으로 불필요하게 용량을 잡고있는 쓰래기 파일을 찾게 됩니다.  
PID가 2196으로 나옵니다.

]# kill  -9  2196
위 명령으로 해당파일을 삭제합니다.


쓰래기 파일을 삭제한 후에 df 명령으로 용량을 확인해 봅니다.
겨우 숨통은 틔인 상태입니다.
아뭏던 centos7에서 실제용량과 df 묭령으로 확인한 용량이 차이가 있을 때 해결해 보는 작업이었습니다.