쓸모없는 로그파일 지워서 디스크용량 확보하기
리눅스 서버운영을 하다보면 아래와 같은 증상이 있을때가 있습니다.
- 일반계정에서 권한(소유자,퍼미션)이 있는 데도 디렉토리 생성과 파일 생성(업로드)가 안된다.
- php-fpm, mysql, nginx 서버가 먹통이 되거나 start 에러가 난다.
이때 "df -h" 명령으로 디스크 용량을 확인하면 대부분 아래처럼 사용공간이 100%로 꽉 차있다.
이러니까 파일생성(업로드)가 안됬던 거군요.. 단, root계정에서는 100%임에도 불구하고, 파일생성이 될 수도 있어요.
"아무튼 왜 이렇게 사용용량이 많은 걸까" 라는 생각이 듭니다.. "너무 많이 올렸나?", "용량을 늘려야되나?"
먼저 디렉토리별 용량체크를 해봅시다. 대부분 오래 방치된 로그파일 용량때문일 겁니다.
"du -sh [ 경로/* ]" 명령으로 용량을 많이 차지한 디렉토리들을 체크하면 됩니다.
! 용량이 많으면 체크하는 데 시간이 걸립니다.
이런식으로 용량많이 차지한 파일들을 찾아냅니다. 대부분 로그파일일 겁니다.
"/var/log" 로그 디렉토리에서 오래됬고, 쓸모없는 로그파일을 제거하면 됩니다.
파일제거를 해도 다시 빈파일이 새로 생성됩니다.
혹은 자신이 찾아낸 로그 디렉토리에서 파일을 제거합니다.
'프로젝트 > 리눅스-centos 서버구축' 카테고리의 다른 글
CentOS 7 ftp 설정하기 - vsftpd (0) | 2022.05.09 |
---|---|
리눅스 로컬서버 열린 포트 확인 (0) | 2022.05.09 |
GNU Midnight Commander (0) | 2022.05.09 |
외부에서 접속되도록 서버 개방하기 (0) | 2022.05.08 |
노트북으로 wordpress 서버구축 (0) | 2022.04.10 |
Comment