Я давно искал эту «ошибку», и это кажется странной проблемой в Debian.
У меня точно такое же изображение на всех моих экземплярах, 95% из них запускают таймер.
У меня на инстансах AWS EC2 точно такой же сервис таймера, они работают на 100%.
Я могу запустить таймер вручную, используя "systemctl start", и он будет запускаться и работать оттуда.
Не знаю, что еще попробовать или посмотреть, все это корректно работает на тысячах серверов AWS и 95% серверов GCE.
Все точно ТАК ЖЕ.
root@g48:/etc/systemd/system# cat intercom.service
[Unit]
Description=Intercom notifier
After=network.target auditd.service
[Service]
Type=oneshot
ExecStart=/bin/bash /tools/intercom_notify.sh
root@g48:/etc/systemd/system# cat intercom.timer
[Unit]
Description=Automated intercom timing
[Timer]
OnUnitActiveSec=5s
OnBootSec=5s
AccuracySec=10s
[Install]
WantedBy=timers.target
root@g48:/etc/systemd/system# journalctl | grep intercom
Dec 21 19:40:55 localhost systemd[1]: Started Automated intercom timing.
root@g48:/etc/systemd/system# systemctl status intercom
â— intercom.service - Intercom notifier
Loaded: loaded (/etc/systemd/system/intercom.service; static; vendor preset: enabled)
Active: inactive (dead)
Dec 21 19:40:55 localhost systemd[1]: Started Automated intercom timing.
root@g48:/etc/systemd/system# systemctl list-timers --all
NEXT LEFT LAST PASSED UNIT ACTIVATES
Thu 2017-12-21 20:09:00 UTC 12min left Thu 2017-12-21 19:40:55 UTC 15min ago phpsessionclean.timer phpsessionclean.service
Fri 2017-12-22 06:07:08 UTC 10h left Thu 2017-12-21 19:40:55 UTC 15min ago apt-daily-upgrade.timer apt-daily-upgrade.service
Fri 2017-12-22 07:43:59 UTC 11h left Thu 2017-12-21 19:40:55 UTC 15min ago apt-daily.timer apt-daily.service
Fri 2017-12-22 19:55:57 UTC 23h left Thu 2017-12-21 19:55:57 UTC 48s ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
n/a n/a n/a n/a intercom.timer intercom.service
5 timers listed.