15.5. 未使用タスクのクリーニング機能の設定
Satellite はクリーニングを定期的に実行することで、データベース内のディスク領域を削減し、ディスク増加率を制限します。その結果、Satellite のバックアップがより短時間で完了し、全体的なパフォーマンスも向上します。
デフォルトでは、Satellite は毎日 19 時 45 分にタスクをクリーンアップする cron ジョブを実行します。Satellite は、クリーニング中に以下のタスクを削除します。
- 正常に実行され、30 日を超過したタスク
- 1 年を超過したすべてのタスク
次のオプションを使用して、未使用のタスクのクリーニング機能を設定できます。
- Satellite が cron ジョブを実行する時刻を設定するには、 - --foreman-plugin-tasks-cron-lineパラメーターを cron 形式で希望する時刻に設定します。たとえば、cron ジョブを毎日 15 時 00 分に実行するようにスケジュールするには、以下のコマンドを入力します。- satellite-installer --foreman-plugin-tasks-cron-line "00 15 * * *" - # satellite-installer --foreman-plugin-tasks-cron-line "00 15 * * *"- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 
						Satellite がタスクを削除するまでの期間を設定するには、/etc/foreman/plugins/foreman-tasks.yamlファイルの:rules:セクションを編集します。
- Satellite で定期的なタスクのクリーンアップを無効にするには、次のコマンドを入力します。 - satellite-installer --foreman-plugin-tasks-automatic-cleanup false - # satellite-installer --foreman-plugin-tasks-automatic-cleanup false- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Satellite で定期的なタスクのクリーンアップを再度有効にするには、次のコマンドを入力します。 - satellite-installer --foreman-plugin-tasks-automatic-cleanup true - # satellite-installer --foreman-plugin-tasks-automatic-cleanup true- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow