728x90
반응형
MongoDB log file rotation
- MonogDB는 Log가 자동으로 로테이션 되지 않기 때문에 쉘이나 크론탭에 등록해서 로그를 로테이션 하는 명령을 수행해 줘야 한다
- 해당 명령은 rs.oplog에 기록되지 않기 때문에 Replica Set이면 모든 맴버 서버에서 각각 수행해 줘야 한다
- 로그 Rotate 명령을 수행하면 원래 로그파일을 rename 하고, 새로운 로그 파일을 생성한다
- 명령어
db.adminCommand( { logRotate : "server" } ) |
- 명령어를 수행하게 되면, 사용하던 로그 파일의 이름을 명령어가 수행된 시간으로 파일명을 변경 시키고, 신규 로그파일을 사용한다
mongod.log.2024-05-22T01-45-38 mongod.log.2024-05-22T01-45-47 mongod.log.2024-05-22T01-54-43 mongod.log <--- 현재 current log file |
반응형