irol765 发表于 2018-4-17 12:55:43

esxi利用群晖网络UPS服务实现断电关机配置

我有一台白群接APC BK650-CN,本来就能在群晖内读取ups信息做到自动开关,最近又添置了一台intel nuc来部署ESXI,虽然NUC也接在UPS上,但是如果断电,ESXI是不能自动关机的,现在用这个方法就能解决这个问题,将群晖作为网络UPS服务器,ESXI开启NUTC接入后能在断电后,并等到UPS处于电池低的状态下自动关机。对于有些使用ESXI安装黑群的朋友同样有用,可以保证数据安全。需要先在ESXI内将USB直通到群晖,再完成如下操作,我没测试,理论可行。适用ESXI5.0-6.51、群晖配置开启群晖网络服务器,并绑定ESXI IPhttps://blog.puzhenyi.net/wp-content/uploads/2018/04/42be36737a8efa08d7247e6f3ce062c7.png2、查看账号信息打开群晖SSH查找服务器信息sudo vi /usr/syno/etc/ups/ups.conf以下配置信息表示本设备名为UPS,到时可以使用UPS@IP地址来连接,端口就是默认的3493https://blog.puzhenyi.net/wp-content/uploads/2018/04/a5b345661fb3d7873e0c07e7deb727c1.png查找账号信息sudo vi /usr/syno/etc/ups/upsd.users群晖默认账号为monuser,密码secrethttps://blog.puzhenyi.net/wp-content/uploads/2018/04/aae10c09b7c756bb55a4d445f8c308fa.png关键信息收集完毕2、安装ESXI端客户端打开esxi SSH服务下载以下安装包链接:https://pan.baidu.com/s/1bc18lV2i0Uf7Nv5ENGBvHw密码:**** Hidden Message *****使用sftp工具上传至ESXI的/tmp文件夹esxcli software acceptance set –level=CommunitySupported
cd /tmptar -xzf NutClient-ESXi-2.0.0.tar.gzsh upsmon-install.sh#显示如下显示就表示安装完成Installation Result   Message: Operation finished successfully.   Reboot Required: false   VIBs Installed: Margar_bootbank_upsmon_2.7.4-2.0.0   VIBs Removed:   VIBs Skipped:https://blog.puzhenyi.net/wp-content/uploads/2018/04/738a3ad42945e5889365be452013e0a9.png3、配置ESXI NUTC登录ESXI的WEB控制台查看服务页是否已经有NUTClient服务,先不要启动,再到系统-高级设置内查看配置项是否加载,如没加载就需要重启ESXI主机https://blog.puzhenyi.net/wp-content/uploads/2018/04/37473b89b85ec4f66a0ad7ef3ad49057.png
https://blog.puzhenyi.net/wp-content/uploads/2018/04/d129abe0b15151ca01029e7b2eb3ebfc.pngUserVars.NutUpsName    : ups@群晖IPUserVars.NutUser       : Synology default is "monuser"UserVars.NutPassword   : Synology default is "secret".UserVars.NutFinalDelay : 收到UPS电力低的通知后等待几秒关机,默认5秒,建议不改,因为断电后UPS并不会马上发出电力低的报警,需要等电力少于80%才会,所有默认即可。UserVars.NutSendMail   : 设1会发送邮件,0不发。由于我有群晖的通知,这里就没设置。UserVars.NutMailTo   : 发送地址,由于我有群晖的通知,这里就没设置。配置完成后就能启动服务,并将服务设置为随主机启动。测试ssh输入以下信息应该能看到UPS信息/opt/nut/bin/upsc -c upsname@server-name-or-IP以下命令会使用NUTC关闭宿主机,会先关闭所有虚机,当然虚机需要安装VM TOOLS。/opt/nut/sbin/upsmon -c fsd4、其他:卸载服务可使用安装包内的脚本sh upsmon-remove.sh如果服务未自动重启,可以如下处理:vi /etc/rc.local.d/local.sh插入以下命令:sh /etc/init.d/upsmon startexit 05、参考:https://blog.rylander.io/2016/03/05/enable-ups-via-usb-support-on-esxi-5-and-6-and-synology-dsm/https://blog.rylander.io/2017/01/15/connect-a-esxi-6.5-host-to-a-ups-connected-to-a-synology-nas/http://rene.margar.fr/2012/05/client-nut-pour-esxi-5-0/

momo 发表于 2018-4-17 14:09:33

谢谢分享。不错

irol765 发表于 2018-4-17 16:55:10

momo 发表于 2018-4-17 14:09
谢谢分享。不错

感谢版主,第一帖就置顶精华了。

momo 发表于 2018-4-17 17:37:50

irol765 发表于 2018-4-17 16:55
感谢版主,第一帖就置顶精华了。

写得挺不错的。

patrice 发表于 2018-4-20 12:27:15

不错,谢谢分享 就是文章好长

四海蓝天 发表于 2018-4-20 16:43:22

ups可不可以设置断电后自动关机呢

pio9999 发表于 2018-4-21 01:42:53


谢谢分享。不错

396655686 发表于 2018-4-25 16:45:39

DDDDDDDDDDDDDDDDD

irol765 发表于 2018-5-3 11:08:22

四海蓝天 发表于 2018-4-20 16:43
ups可不可以设置断电后自动关机呢

NAS里自己设置就可以啦。

zyzero 发表于 2018-5-5 11:45:36

看看 学习下 感谢分享

dadaleon 发表于 2018-5-24 09:21:47

这个好,就是想黑裙能自己关机啊

gaokaowm 发表于 2018-7-3 22:31:42

谢谢分享`收下了

来来去去 发表于 2018-7-21 13:49:37

谢谢。。。。。。。。

末流高手 发表于 2018-7-31 11:13:24

找了好久,终于找到了

defcheng 发表于 2018-8-3 13:11:51

多谢楼主发帖

checkman426 发表于 2018-8-5 22:13:25

下載安裝包

quking 发表于 2018-8-6 22:38:34

找了好久,终于找到了

rrall 发表于 2018-8-11 17:13:24

我试试如何

loverobi 发表于 2018-8-23 15:23:23

感谢分享!!!!!!!!

MorKe9986 发表于 2018-8-24 23:37:40

哇,感觉好高级,那天家里停电了,突然就感觉到了UPS的重要性
页: [1] 2 3 4 5
查看完整版本: esxi利用群晖网络UPS服务实现断电关机配置