Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

2.4. ログローテーションの加算

Ceph コンポーネントのデバッグレベルを増やすと、大量のデータを生成する可能性があります。ディスクがほぼ満杯になると、/etc/logrotate.d/ceph にある Ceph ログローテーションファイルを変更することで、ログローテーションを迅速化することができます。Cron ジョブスケジューラーはこのファイルを使用してログローテーションをスケジュールします。

手順: ログローテーションの加算

  1. ローテーション頻度後にサイズ設定をログローテーションファイルに追加します。

    rotate 7
    weekly
    size <size>
    compress
    sharedscripts

    たとえば、500 MB に達するとログファイルをローテーションするには、以下のコマンドを実行します。

    rotate 7
    weekly
    size 500 MB
    compress
    sharedscripts
    size 500M
  2. crontab エディターを開きます。

    $ crontab -e
  3. エントリーを追加して、/etc/logrotate.d/ceph ファイルを確認します。たとえば、Cron に 30 分ごとに /etc/logrotate.d/ceph をチェックするように指示するには、以下を実行します。

    30 * * * * /usr/sbin/logrotate /etc/logrotate.d/ceph >/dev/null 2>&1

関連項目