![通过网络交换机使用单个 APC UPS 正常关闭多台服务器](https://linux22.com/image/626980/%E9%80%9A%E8%BF%87%E7%BD%91%E7%BB%9C%E4%BA%A4%E6%8D%A2%E6%9C%BA%E4%BD%BF%E7%94%A8%E5%8D%95%E4%B8%AA%20APC%20UPS%20%E6%AD%A3%E5%B8%B8%E5%85%B3%E9%97%AD%E5%A4%9A%E5%8F%B0%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我的情况如下。我的机架中有 10 台戴尔服务器,配备 8 个 1500VA 电池备份。我想使用其中一个电池备份并将其连接到我的网络交换机,并使用软件解决方案来实现机架中每台服务器的正常关机。我必须使用的操作系统是 ESXi5.1U2、RHEL5 和 Windows 2003/2008。我找到了有关如何单独配置每个解决方案的说明,因此我很确定我可以在这方面找到解决方案……现在的问题是。我可以使用 1 个电池备份通过网络接口触发不同操作系统的所有正常关机吗?以前有人这样做过吗?有人可以给我一个示例链接吗?到目前为止,我一直没有成功,现在我向这里的专业人士寻求帮助,看看是否可以做到。我提前感谢大家对此事的见解,并期待大家提供的信息。
编辑 备份没有网络接口...只有 USB。购买带有网络接口的新电池备份...不是可选的。由于预算限制,正在寻找一种创造性的方法来做到这一点。
第二次编辑 因此,我重新配置了办公室的电池备份,以使用带有网络数据端口的较新的备份。我想使用 APC XS 1500 来触发服务器关闭。我还有一台带有网络数据端口的旧 APC XS 1300。
答案1
对于 Windows 服务器,您肯定可以这样做。对于其他主机,您必须进行更多研究或等待其他答案。
对于 Windows 服务器:
在 UPS 中安装网络模块并配置和连接到网络后,您需要在 Windows 服务器上安装网络关闭代理,并配置它们与此 UPS 通信。您还将在此 UPS 上将它们配置为“客户端”。这将允许此 UPS 在断电等情况下根据您的设置向这些服务器发送正常关机命令。
请注意,由于这些服务器的电源可能没有物理连接到该 UPS,而是连接到另一个 UPS,因此可能会出现此 UPS 出现问题(电池、断电等)的情况,但服务器实际连接的 UPS 正常,而此 UPS 会向这些服务器发送正常关机命令。
如果您想要“一对一”功能,以便每个 UPS 都配置为与物理连接到它的服务器通信,那么您将需要在每个 UPS 中安装一个网络模块。