systemd timer NEXT时间是过去的时间

我有一个系统计时器,我想每个工作日上午5:30运行。 这是.timer文件:

[Unit] Description=My Cool Timer [Timer] OnCalendar=Mon-Fri 05:30:00 [Install] WantedBy=timers.target 

我昨天晚上设定了这个计时器,并按计划今天上午解雇了。 然而,检查其状态显示,下一次预定的发射(LEFT)是8小时

 boatzart@machine: sudo systemctl list-timers myCoolTimer.timer NEXT LEFT LAST PASSED UNIT ACTIVATES Thu 2016-09-01 05:30:00 PDT 8h ago Thu 2016-09-01 05:30:00 PDT 8h ago myCoolTimer.timer myCoolTimer.service 

我不确定是否重要,但关联的.service文件是Type=forking

我如何让我的计时器实际重复?

我想你错过了这一点的文件 :

请注意,如果在定时器运行时激活单元已经激活,则不会重新启动,而只是继续运行。

定时器在下一个预定时间不做任何事情,因为服务已经在运行。