来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
让HP GEN8,ESXI,黑群晖和UPS愉快的合体 趁着矿难,捡了3台C双蜗牛,闲得无聊,折腾了一下ups,想实现一点小目标: 1,停电后,gen8的esxi以及里面的虚拟机安全关闭,3台实体黑群晖自动关闭,最后ups关闭保护电池 2,来电后,所有设备自动开机 简单的设备连接如下: 第一篇:设定各系统的来电自动开机 1,hp gen8设置来电自动开机,并设定60s延迟,确保黑群晖的ups服务器启动完毕。 开机按F9进入bios设置界面 改为 Always Power On 设定为60s 2,黑群晖设置为来电自动开机,下面两种方式可二选一,也可全部都设置,只要确保来电能自动开机就行(本人使用是方式二) 方式一:同上,bios里面设置来电开机; 方式二:黑群晖系统里面设置,如图 第二篇:UPS服务器及客户端设置 1, UPS主服务器设置 连接usb的黑群晖作为ups主服务器,设置如下: 其中,192.168.1.241是主ups服务器的黑群晖IP地址,192.168.1.242和192.168.1.243是另外2台黑群晖的IP地址,192.168.1.251是hp gen8装的esxi6.7u1的管理IP地址。 进入安全模式时间根据具体硬件情况设置,如果测试hp gen8还没有关机,电池先关闭的话,就需要调整这个时间,增大或减小自行测试吧,如果有结果也可以反馈给我。 2, 黑群晖ups客户端设置 进入安全模式之前的等待时间我设置为15s,比ups服务器提早关闭,当然电池够用的话,也可以不用单独设置,直接与ups服务器同时关闭。如图所示,已经连接上ups服务器并且能看到ups服务器上面的电池信息了。 3, ESXI系统UPS客户端设置 1下载NutClient-ESXi-2.0.0.tar.gz 2网页登录esxi管理界面,并打开ssh服务 3用winscp讲刚才下载的NutClient-ESXi-2.0.0.tar.gz上传至esxi的/tmp目录 Xshell或者putty登录esxi,输入以下命令: esxcli software acceptance set --level=CommunitySupported cd /tmp tar -xvzf NutClient-ESXi-2.0.0.tar.gz chmod +x upsmon-install.sh sh upsmon-install.sh 运行upsmon-install.sh脚本时间视esxi安装方式而定 完成后会输出以下内容 InstallationResult Message: Operation finished successfully. Reboot Required: false VIBs Installed:Margar_bootbank_upsmon_2.7.4-2.0.0 VIBs Removed: VIBs Skipped: 确定以上输出内容后重启服务 /etc/init.d/hostd restart 然后在esxi的网页管理界面 配置-高级设置-UserVars中填写ups服务配置 UserVars.NutUser:monuser UserVars.NutPassword:secret UserVars.NutFinalDelay:15(关机时间,我这是15秒后关闭esxi) 如果没有找到上面的字符串,重启esxi后就能看到 最后,将NutClient设置为自动启动
就能看到ups服务器的相关信息。 第三篇:补遗 1, Esxi如果要安全关闭所有的vm,需要每个vm都安装vm tools,并且在停止操作选项由“关闭电源”改为“关机”,没有安装vm tools的只能选择“关闭电源”强制关机: 2, 参考资料如下,感谢原作者的贡献: https://www.bohica.net/main/freebsd-and-unix-mainmenu-28/283-nut-client-for-vmware-esxi http://www.gebi1.com/thread-283779-1-1.html http://rene.margar.fr/2012/05/client-nut-pour-esxi-5-0/ https://networkupstools.org/download.html http://www.xj123.info/7275.html http://blog.ltns.info/windows/apcupsd_master-slave-configuration_over_lan/
|