Ceph ログ・ローテーション・ファイルを変更して、ログ・ローテーションを加速します。
開始前に
始める前に、以下の前提条件が整っていることを確認してください:
- 稼働中の IBM Storage Ceph クラスタ
- ノードへのルート・レベル・アクセス。
このタスクについて
Ceph コンポーネントのデバッグ・レベルを上げると、大量のデータが生成される可能性があります。 ほぼ満杯のディスクがある場合は、 /etc/logrotate.d/cephにある Ceph ログ・ローテーション・ファイルを変更することで、ログ・ローテーションを加速できます。 クーロン・ジョブ・スケジューラーは、このファイルを使用してログ・ローテーションをスケジュールします。
手順
- ローテーション頻度の後のサイズ設定をログ・ローテーション・ファイルに追加します。
rotate 7
weekly
size SIZE
compress
sharedscripts
以下は、ログ・ファイルが 500 MB に達したときにログ・ファイルを循環させる例です。
7回転
週次
サイズ 500 MB
圧縮
シェアスクリプト
サイズ 500M
-
crontab エディターを開きます。例:
[ root@mon ~]# crontab -e
- ログ・ローテーション・ファイルを確認するためのエントリーを追加します。
以下の例は、30 分ごとに
/etc/logrotate.d/ceph ファイルを検査するように Cron に指示する方法を示しています。
30 * * * /usr/sbin/logrotate /etc/logrotate.d/ceph > /dev/null 2>&1