Nic*_*Nic 2 ups hyper-v-server-2008-r2 apcupsd
我有几台计算机连接到一台 APC SmartUPS 1500。UPS 状态由运行 acpupsd 的服务器监控。其他计算机也安装了apcupsd,通过网络轮询主计算机以获取UPS状态,如果发生断电事件,它们将关闭。
我想添加一台运行 Hyper-V Server 2008 R2(免费版)的计算机,但据我所知,不可能在虚拟机管理程序中安装 apcupsd 或其他 UPS 监控软件。如何在断电事件期间让这台机器关闭?
为什么不?我的意思是为什么不可能?由于签名问题,目前无法在 x64 版本的 Windows 上安装 USB 驱动程序,但您只想使用网络客户端部分,所以我看不出这会有什么问题。您只需要从命令行处理所有事情。
Hyper-V Server 2008 R2 只是一个 Windows Server 2008 R2 核心安装,除了禁用 Hyper-V 服务器之外的所有角色,一些帮助脚本,以及到处都是奇怪的时髦行为。如果您说从许可的角度来看这是不可能的,我们在我工作的这个地方与 MS 进行了交谈,他们明确告诉我们诸如备份代理、扩展硬件驱动程序(HP OpenView 代理等)之类的东西不被视为“使用”,并且完全没问题。
事实上,PowerChute Network Shutdown明确支持 Hyper-V Server 2008 和带有 Hyper-V 角色安装的 Windows Server 2008 Core。
我的实验室中没有任何可用的 Core 安装来尝试它,但我相当有信心它会起作用,apcupsd 几乎没有以 Windows 为中心的要求,它只是一项服务,理论上应该可以工作。如果没有,一点点黑客攻击就可以让它发挥作用。
如果您报告它确实无法正常工作,我将设置一个带有 Core 安装的测试虚拟机,并尝试一下。