2.4. 로그 교체 가속화
Ceph 구성 요소의 디버깅 수준을 늘리면 대량의 데이터가 생성될 수 있습니다. 거의 전체 디스크가 있는 경우 /etc/logrotate.d/ceph-<fsid
>에서 Ceph 로그 회전 파일을 수정하여 로그 교체를 가속화할 수 있습니다. Cron 작업 스케줄러는 이 파일을 사용하여 로그 교체를 예약합니다.
사전 요구 사항
- 실행 중인 Red Hat Ceph Storage 클러스터.
- 노드에 대한 루트 수준 액세스.
프로세스
회전 빈도 뒤에 size 설정을 로그 회전 파일에 추가합니다.
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 참고크기 값은 '500MB' 또는 '500M'로 표시할 수 있습니다.
crontab
편집기를 엽니다.crontab -e
[root@mon ~]# crontab -e
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 항목을 추가하여
/etc/logrotate.d/ceph-<fsid> 파일을
확인합니다. 예를 들어 Cron에 30분마다/etc/logrotate.d/ceph-<fsid
>를 확인하도록 지시하려면 다음을 수행합니다.30 * * * * /usr/sbin/logrotate /etc/logrotate.d/ceph-d3bb5396-c404-11ee-9e65-002590fc2a2e >/dev/null 2>&1
30 * * * * /usr/sbin/logrotate /etc/logrotate.d/ceph-d3bb5396-c404-11ee-9e65-002590fc2a2e >/dev/null 2>&1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow