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.

저는 다음 두 가지 장치를 사용했습니다.

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 매개변수가 잘못되어 작동하지 않는 것 같습니다. 저는 데비안 Jessie를 사용하고 있습니다.

감사해요.

관련 정보