このOnCalendar値を使用してシステムタイマーを設定しました。
OnCalendar=*-*-* 05:35:00
それに変える
OnCalendar=*-*-* 06:35:00
systemctl daemon-reload
タイマーによってアクティブ化された.serviceユニットファイルによって実行される設定を再ロードするために実行します(スクリプトが起動します)。 .service 実行前のファイルdaemon-reload
:
Active: inactive (dead) since Tue 2020-02-18 05:35:08 EET; 5h 1min ago
.service 実行後のファイルdaemon-reload
Active: inactive (dead) since Tue 2020-02-18 10:37:10 EET; 4s ago
.timer 実行前の単位daemon-reload
Trigger: Wed 2020-02-19 05:35:00 EET; 18h left
後ろに:
Trigger: Wed 2020-02-19 06:35:00 EET; 19h left
次回実行したときのトリガーのタイムスタンプは正確ですが、daemon-reloadを実行したときに開始されるのはサービス単位です。タイマーとして実行されるバックアップまたはログ循環がある場合、これは重要な問題になる可能性があります。