linux – 如何在主电源恢复后将UPS关闭后唤醒服务器?

前端之家收集整理的这篇文章主要介绍了linux – 如何在主电源恢复后将UPS关闭后唤醒服务器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有几台 Linux服务器连接到APC UPS.它们通过USB连接到UPS,并配置为在UPS发出主电源已丢失且一段时间后未返回的信号时关闭.这很好用.此外,它们通过跳线进行配置,以便在断电然后返回时自动开机.这也很有效.

导致问题的方案是当主电源断电,服务器关闭时,然后在UPS用完之前恢复主电源.在这种情况下,我们希望服务器再次启动,但由于UPS后电源永远不会丢失,服务器永远不会看到电源返回事件,因此无法启动.

我希望有一个设备可以插入主电源预UPS,并检测电源返回状态,并可能通过Wake-on-Lan向预先配置的服务器发送唤醒信号,以便在主电源返回时唤醒它们可以指出我.

备选的建议也很受欢迎,我唯一不能做的就是更换服务器硬件,如果可能的话,我宁愿保留相同的UPS.

解决方法

使用UPS时实施的典型方案是:

>断电时,UPS会通知与其连接的系统上的软件组件.
>如果断电时间超过n秒,UPS驱动程序会通知UPS并在不关闭电源的情况下停止系统(这很重要).
> UPS等待m秒钟以停止系统,并切断电源.
>当电源恢复且UPS电池充电至最小值以上时(以便在机器启动后立即断电时,它可以支持电源开启和清洁关闭),UPS可以恢复系统的电源.
>系统通知(在BIOS / UEFI级别),它们在断电之前已通电,因此它们启动.

在大多数服务器BIOS中,您可以将系统设置为在断电之前恢复电源状态.这意味着,如果服务器断电并且断电,则在插入电源后它将保持断电状态.另一方面,如果电源已打开电源,当电源丢失时,它会在电源关闭时启动恢复.

BillThor提到的NUT应该可以让你实现这个场景.

猜你在找的Linux相关文章