Systemdはタイマーデバイスを起動しません

Systemdはタイマーデバイスを起動しません

2ヶ月ごと(毎月1日)コマンドを開始するタイマーを作りたいです。私はcronを使ってこれをしましたが、systemdでも同じことをし、cronを削除したいと思います。

タイマーを起動すると、systemdは次のエラーでアクティブ化を拒否するため、問題があります。

systemd[1]: Starting Start my timer.
systemd[1]: myservice.timer failed to enter waiting state: Invalid argument
systemd[1]: Failed to start Start my timer
systemd[1]: Unit myservice.timer entered failed state.

私は次の2つのデバイスを使用しました。

myservice.timer

[Unit]
Description=Start my timer

[Timer]
OnCalendar=*-01/2-01 00:00:01
Persistent=true
WakeSystem=true

[Install]
WantedBy=timers.target

myservice.service

[Unit]
Description=Start my command

[Service]
Type=oneshot
ExecStart=/usr/local/mycommand.sh

[Install]
WantedBy=multi-user.target

パラメーターが欠落しているか、OnCalendarパラメーターが正しくないため、機能しないようです。私はDebian Jessieを使用しています。

ありがとうございます。

ベストアンサー1

おすすめ記事