UPS 正常关机后自动开机

mar*_*tin 7 ups electrical-power shutdown

这是我的基本设置:

  • 我运行一个服务器(DL380 G7;linux 3.13 内核),它是大约 10 个虚拟机的主机
  • 设置为自动开机
  • 我使用 NUT 进行 UPS 管理
  • Host的正常关机时间(包括首次关闭VMS)为~8-10分钟
  • UPS 的总运行时间(我有 2 个,每个为服务器中的一个 PSU 和一个连接存储的 PSU 供电)在充满电的电池上约为 75 分钟。
  • 我已经设置了 UPS/NUT 的级别,以便我拥有临界级别(LOWBATT),即在剩余 15 分钟时启动关机(我不敢再降低了)

到目前为止,在过去的 12 个月中,以下场景在我身上发生过两次:

  • 断电,UPS接管就好
  • 电源保持关闭约 1 小时 -> 关机启动,因为它应该是
  • 服务器停止虚拟机,开始关闭程序
  • --> 有时力量会回来
  • 服务器完成关机并关闭电源
  • 服务器并没有恢复联机,因为UPS已通电(再次)和服务器却从未失去动力(由UPS供应),所以基本上它看起来到服务器,就好像它一直有意正常关机。
  • 一旦我意识到我通过 ILO 远程打开服务器电源 [上次发生这种情况是今天凌晨 03:46 :-),所以这就是我问的原因]

正如 ewwhite 所指出的,特定的UPS 型号会有所帮助:

  • 伊顿 5PX 2200VA,+1 EBM
  • Roline Prosecure II,1500VA RM2U,+1 EBM

你们中有人遇到过同样的问题吗?某些 UPS 是否有开箱即用的解决方案?

到目前为止,我已经考虑设置一些低功耗的 linux 设备(Raspberry Pi?)来接管监控;它将检查 UPS 单元是否有足够的电池电量和输入电源状态,然后通过 ILO/IPMI 重新启动服务器。

是否有任何自动解决方案太麻烦(对于我的情况和一般情况),我是否应该在发生这种情况时进行手动干预?

问候

马丁

eww*_*ite 1

在这种情况下,您不应该使用两个 UPS 装置,每个装置都供电。这可能是您问题的一个重要部分,因为单个 UPS 可以在断电后恢复之前的电源状态(这也是 HP ProLiant BIOS 中的默认设置)。有两个似乎搞乱了这个逻辑。

您是否通过串行或 USB 电缆连接到 UPS?

具体建议请参见:
当主电源恢复时,如何在 UPS 关闭服务器后唤醒服务器?

这应该很容易测试,但说实话,我很少花时间处理这些边缘情况。服务器机房电源是最容易规划的事情之一,因为您可以指定 x 小时的电池运行时间,并能够经历这样的断电情况。

如果中断时间较长,我只需确保可以远程登录并手动处理事务。