システムタイマーが直ちに起動します。

システムタイマーが直ちに起動します。

システムタイマーがあります。

[Unit]
Description=My timer
Wants=network-online.target
After=network-online.target

[Timer]
OnBootSec=10min
OnUnitInactiveSec=10min

[Install]
WantedBy=timers.target

そしてそのサービス:

[Unit]
Description=My service

[Service]
Type=simple
ExecStart=/usr/bin/my-script.sh

10分ごとに問題なく実行されますが、システム起動直後でも実行されますが、OnBootSecコマンドが10分ほど遅れると予想しました。私が何か誤解したことがありますか? Ubuntu 16.04にあります。

答え1

残念ですね。これを望む他のサービスがあります。タイマーの依存関係を変更することで問題を解決しました。こんな...

アップデート:タイマーが正常に動作します。そのサービスは、Wants他のサービスによって依存関係としてリストされているため、トリガーされます。代わりにサービスをWantタイマーに変更することで問題が解決しました。

関連情報