我有几台计算机连接到单个APC SmartUPS 1500. UPS状态由运行acpupsd的服务器监视。 其他计算机也安装好了,通过networking轮询主计算机获取UPS状态,如果发生掉电事件,则closures计算机。
我想添加一台运行Hyper-V Server 2008 R2(免费版)的计算机,但据我所知,不能在虚拟机pipe理程序中安装apcupsd或其他UPS监控软件。 我怎样才能让这台机器在停电事件中关机?
为什么不? 我的意思是为什么不可能? 由于签名问题,目前在x64版本的Windows上安装USB驱动程序是不可能的,但是您只想使用networking客户端部分,所以我没有看到这将是一个问题。 你只需要处理命令行中的所有内容。
Hyper-V Server 2008 R2只是一个Windows Server 2008 R2 Core,安装了所有angular色,但禁用了Hyper-V服务器,一些辅助脚本以及奇怪的行为。 如果说从授权的angular度来看这是不可能的,那么我们在这个工作地点与MS交谈,他们明确地告诉我们备份代理,扩展的硬件驱动程序(HP OpenView代理等)以及其他一些东西不被认为是“使用”,并且非常好。
实际上,PowerChute Network Shutdown 明确支持安装了Hyper-Vangular色的Hyper-V Server 2008和Windows Server 2008 Core 。
我没有在我的实验室中安装任何Core安装程序,但是我相信它会起作用,Apcupsd只有很less的以Windows为中心的要求,它只是一种理论上的服务。 如果不是的话,一些黑客可以使它工作。
如果你报告它没有工作,我会安装一个核心安装testingVM,并试一试,踢。
只要使用PCNS 2.23 Windows(最后一个不检查Hyper-V)并使用脚本:
在关机前运行
作品一种享受
sebus