2.5. 로그 교체 가속화
Ceph 구성 요소에 대한 디버깅 수준을 늘리면 대량의 데이터가 생성될 수 있습니다. 거의 전체 디스크가 있는 경우 /etc/logrotate.d/ceph
에서 Ceph 로그 회전 파일을 수정하여 로그 회전을 가속화할 수 있습니다. Cron 작업 스케줄러는 이 파일을 사용하여 로그 회전을 예약합니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 노드에 대한 루트 수준 액세스입니다.
절차
회전 빈도 다음에 로그 회전 파일에 크기 설정을 추가합니다.
rotate 7 weekly size SIZE compress sharedscripts
rotate 7 weekly size SIZE compress sharedscripts
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 예를 들어 로그 파일을 500MB에 도달하면 회전하는 방법은 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow crontab
편집기를 엽니다.crontab -e
[root@mon ~]# crontab -e
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 항목을 추가하여
/etc/logrotate.d/ceph
파일을 확인합니다. 예를 들어, Cron에 30분마다/etc/logrotate.d/ceph
를 확인하도록 지시하려면 다음을 수행합니다.30 * * * * /usr/sbin/logrotate /etc/logrotate.d/ceph >/dev/null 2>&1
30 * * * * /usr/sbin/logrotate /etc/logrotate.d/ceph >/dev/null 2>&1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow