반응형
[logrotate 를 적용하기 위해서 공부하고 적용하는 과정에서 헷갈리고 시행착오를 겪었던 부분을 기록합니다. 오류사항은 댓글 남겨주세요! ]
Log rotate 실행 순서
설정 과정
1. 해당 라이브러리 설치확인 및 설치
(위의 명령어로 검색하면 설치가 되어있는지 확인이 가능하다고 하는데 필자는 나오지 않았다.)
그래서 npm install logrotate 명령어로 설치를 완료했다.
위의 명령어로 확인을 해보니 logrotate의 버전이 잘 나온 것을 확인 할 수 있다.
2. man logrotate 로 기본적인 정보 확인 가능
3. Sudo vi /etc/logrotate.conf 에서 기본설정 (기본값)
4. Cd /etc/logrotate.d 로 접근해서 수정 원하는 config파일의 설정 수정
5. (권한 문제시 : sudo) /usr/sbin/logrotate -f /etc/logrotate.conf 로 강제 실행
6. 위의 과정 실행시 파일이름 뒤에 날짜 형식이 추가된 로그 파일이 생성된 것을 확인할 수 있다.
참고 사이트
https://blog.o3g.org/server/logrotate를-활용하여-로그-관리하기/
https://velog.io/@gillog/logrotate
https://server-talk.tistory.com/271
https://byd0105.tistory.com/29
728x90
'Web' 카테고리의 다른 글
sequelize where 다중조건 (0) | 2023.01.02 |
---|---|
[ 시퀄라이즈 ] sequelize create / update 차이점! (0) | 2022.11.02 |
[ vi Command ] vi 명령어 정리 모음 (0) | 2022.10.25 |
[ javascript ] Node Cron 으로 스케줄러 설정하기 (0) | 2022.08.21 |
[ javascript ] encodeURI(), encodeURIComponent() 차이 (0) | 2022.08.02 |