详细内容或原文请订阅后点击阅览
我设置了这个 Linux“看门狗”,现在我的系统在锁定时会自动重新启动
如果您的 Linux 系统变得无响应,此工具可以对其进行监控并在出现问题时重新启动。方法如下。
来源:ZDNet | 机器人新闻关注 ZDNET:将我们添加为 Google 上的首选来源。
ZDNET 关键要点
我有几个 Linux 系统连接到我的家庭实验室;其中一些是台式机,一些是服务器。百分之九十九的时间里,这些机器都能完美运行。当这百分之一发生时,任何出现问题的机器都需要帮助。
一种提供帮助的方法是通过一个名为 Watchdog 的小软件包。该软件会运行各种检查来查看硬件是否已“锁定”。如果它检测到发生了这种情况,它将重新启动机器。
另外:最小化 Linux 安装可能是您最明智之举的 6 个原因
看门狗有两种类型:软件和硬件。硬件看门狗更加可靠,但它需要专用硬件才能工作。 Watchdog 软件不太可靠,但它可以在大多数 Linux 系统上运行。
看门狗的工作原理
内核模块 (softdog) 与 Watchdog 服务结合使用倒计时器监视系统。
理论上很简单,但基础要复杂得多。幸运的是,作为用户,您不必深入挖掘即可了解 Watchdog 的要点。
另外:每个新用户都应该学习的前 8 个 Linux 命令
虽然 Watchdog 对于服务器(尤其是那些没有连接显示器、键盘或鼠标的服务器)来说至关重要,但它对于台式机也很有用。例如,假设您需要在工作中登录家庭网络上的 Linux 计算机。如果该机器锁定,您将无法访问它。如果该机器有 Watchdog 对其进行监视,它将重新启动,并且您将能够访问它。
这非常方便。
让我向您展示它是如何完成的。
对于 Arch,它是:
