로그·디스크 운영 (logrotate·cron)
섹션 7진행 0 / 13
7. 정리
df 로 파티션, du -xh --max-depth 로 폴더, find -size -mtime 으로 파일을 좁힙니다.
- 열린 로그는
rm 이 아니라 : > 파일 로 비우고, lsof +L1 로 이미 지운 열린 파일을 찾습니다.
- logrotate 는
/etc/logrotate.d/ 설정으로 매일 실행되고, 자바 stdout 은 copytruncate 가 필수입니다.
- logback 이 백업하는 로그는 앱의
maxHistory 와 cron 삭제로, 힙 덤프는 cron 으로 정리합니다.
- cron 은 다섯 칸 표현식,
cron.d 파일, 상단 PATH, 출력 파일 기록이 기본입니다.
- 삭제는
-print 로 확인한 뒤 -delete 합니다.
- 다음 레슨(07) 은 포트가 열렸는지, 프록시 뒤 서버에 닿는지
ss·curl·firewalld 로 진단합니다.