UPS正常关机后自动开机

Modified on: Thu, 25 Apr 2019 23:40:03 +0800

这是我的基本设置:

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

在过去的12个月里,我发生了两次以下情况:

  • 断电,UPS接管正常
  • 电源保持关闭约1小时 - >关闭启动,因为它应该是
  • 服务器停止vms,开始关闭过程
  • - >有时候电力回来
  • 服务器完成关闭并关闭电源
  • 服务器重新上线,因为UPS已经(再次)供电并且服务器实际上从未断电(由UPS提供),所以基本上它向服务器看起来好像是故意正常关闭。
  • 当我意识到我通过国际劳工组织远程开启服务器时[上次发生的时间是今天上午03:46 :-),这就是我要问的原因]

正如ewwhite指出的那样,具体的UPS型号会有所帮助:

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

你们有没有遇到同样的问题?是否有开箱即用的解决方案与一些UPS?

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

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

问候

马丁

最佳答案

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

您是通过串口还是USB线连接UPS?

请参阅以下具体建议:
如何在主电源恢复后将UPS关闭后唤醒服务器?

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

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

作者:Community,ewwhite

相关问答

添加新评论