Watchdog守护程序无法在启动时启动

Modified on: Sat, 30 Jun 2018 07:09:00 +0800

我正在使用Raspberry Pi B和Raspbian。
升级到Jessie后,看门狗守护程序不再启动了。使用“sudo service watchdog start”手动启动它确实有效。
我试过了:

  • 清除并重新安装看门狗
  • update-rc.d watchdog defaults && update-rc.d watchdog enable
  • systemctl enable watchdog产生此错误:
  

单位文件没有[安装]部分。它们不应使用systemctl启用。

我检查了

  • 在调试时带有systemd详细程度的syslog,没有结果。除看门狗设备外,没有提到任何内容。
  • systemctl list-units | grep -i watchdog是emtpy(除非我手动启动)
  • 我的默认运行级别为5,/etc/rc5.d/中看门狗的优先级也为5.

我还能尝试什么?

作者:BenjaminH

最佳答案

打开

/lib/systemd/system/watchdog.service

并添加

[Install] WantedBy=multi-user.target

Systemd需要单位的[Install] -Section知道它应该如何启用/禁用该单元。

作者:lneb

相关问答

添加新评论