본문 바로가기
Work/개발 노트

리눅스 환경에서 용량 이상 현상이 발생했을 때 처리

by ★용호★ 2012. 7. 5.

2012년 7월 5일

 

 업무중에 컴파일을 새로 하려던 중 갑자기 용량 부족 현상이 생겨서 컴파일이 되질 않았다.  갑작스럽게 뭐 한것도 없는데 용량이부족하다고 해서 팀장님께 여쭤보니 mysql에서 리플리케이션 때문에 로그가 남는거라고 하셨는데 리플리케이션이 아직은 뭔지 잘 모르겠지만 아무튼 로그의 용량이 너무 커서 용량 부족현상이 일어 났던 것이었다.

 

 이 때 어떤 부분에서 용량의 이상이 생겼는지 알아보기 위해서 du와 df 명령을 이용한다.

du는 폴더들의 용량이 표시되고 -hs 옵션을 주면 해당 경로 하위의 전체 용량을 보여준다.  유용하게 쓰일 수 있다!

 

그리고 이런 문제가 발생해서 해당 로그를 지워야 할 때 파일을 지우면서 기본적으로 rm명령은 되묻지 않기 때문에 실수를 할 확률이 매우 높다고 하신다. alias로 rm -i 옵션을 주도록 한다. bashrc 파일에 미리 지정해놓으면 rm을 이용하면서 발생하는 실수를 줄일 수 있다!!

 

alias rm = 'rm -i' 이런식으로!!

댓글