扫描二维码关注官方公众号
返回列表 发布新帖

[玩法/技巧] 利用群晖ups,及NUT client for esxi 管理esxi电源

 火..
47987 151
发表于 2018-4-28 13:57:54 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 Err 于 2018-4-29 00:18 编辑

先上nut client
https://pan.baidu.com/s/1vIHxmsScHvMGrb_uHJbA1Q
密码
游客,如果您要查看本帖隐藏内容请回复

nut client 的好处是它能按你设置的虚拟机启动关闭顺序先关闭虚拟机然后再关闭esxi服务器
1.ups链接群晖并作配置,允许esxi使用群晖的ups服务器,群晖防火墙允许ups服务器访问
捕获.JPG
捕获2.JPG

2.esxi开启ssh
3.vsphere client—配置—软件—安全配置文件—主机映像配置文件接受程度—团体受支持
捕获.JPG

完成后关闭vsphere client

4.下载附件nut客户端
用winscp上传nut client至esxi /tmp目录
xshell或其他终端进入esxi


—————————————ESXI 6.X————————————
输入以下命令
  1. cd /tmp
  2. tar -xzf NutClient-ESXi-2.0.0.tar.gz
  3. sed -i 's/--no-sig-check //g' upsmon-install.sh
  4. sh upsmon-install.sh
复制代码

—————————————ESXI 5.X————————————
输入以下命令
  1. cd /tmp
  2. tar -xzf NutClient-ESXi-2.0.0.tar.gz
  3. sh upsmon-install.sh
复制代码

—————————————————————————————
运行upsmon-install.sh脚本时间视esxi安装方式而定
完成后会输出以下内容
  1. Installation Result
  2.    Message: Operation finished successfully.
  3.    Reboot Required: false
  4.    VIBs Installed: Margar_bootbank_upsmon_2.7.4-2.0.0
  5.    VIBs Removed:
  6.    VIBs Skipped:
复制代码
得到以上输出内容后重启服务
  1. /etc/init.d/hostd restart
复制代码
打开
vsphere client

在配置-高级设置-UserVars中填写ups服务配置
UserVars.NutUpsName:ups@192.168.0.4(这里的地址填你们群晖的地址)
UserVars.NutUser:monuser
UserVars.NutPassword:secret
UserVars.NutFinalDelay:60(关机时间,我这是1分钟后关闭esxi)

捕获4.JPG
配置完后在vSphere Client的配置-安全配置文件-服务-NutClient设置与主机一起启动和停止(NutClient是守护进程,要先配置UserVars中的NUT参数再运行NutClient服务。并且每次修改UserVars参数后都要重启NutClient服务才有用
捕获3.JPG
连接测试:
  1. cd /
  2. upsc ups@192.168.0.4
复制代码
如果提示没有upsc命令,则对upsc命令做下链接
  1. cd /bin
  2. ln -s /opt/nut/bin/upsc /bin/upsc
  3. upsc ups@192.168.0.4
复制代码
会输出ups设备信息:
  1. battery.charge: 100
  2. battery.charge.low: 10
  3. battery.charge.warning: 50
  4. battery.date: not set
  5. battery.mfr.date: 2014/07/04
  6. battery.runtime: 2557
  7. battery.runtime.low: 120
  8. battery.type: PbAc
  9. battery.voltage: 13.7
  10. battery.voltage.nominal: 12.0
  11. device.mfr: APC
  12. device.model: Back-UPS 650
  13. device.serial: 3B1427X16036  
  14. device.type: ups
  15. driver.name: usbhid-ups
  16. driver.parameter.pollfreq: 30
  17. driver.parameter.pollinterval: 5
  18. driver.parameter.port: auto
  19. driver.version: DSM6-1-15255-180302
  20. driver.version.data: APC HID 0.95
  21. driver.version.internal: 0.38
  22. input.sensitivity: low
  23. input.transfer.high: 266
  24. input.transfer.low: 165
  25. input.voltage: 246.0
  26. input.voltage.nominal: 220
  27. ups.beeper.status: enabled
  28. ups.delay.shutdown: 20
  29. ups.firmware: 822.A3.I
  30. ups.firmware.aux: A3
  31. ups.load: 32
  32. ups.mfr: APC
  33. ups.mfr.date: 2014/07/04
  34. ups.model: Back-UPS 650
  35. ups.productid: 0002
  36. ups.serial: 3B1427X16036  
  37. ups.status: OL
  38. ups.timer.reboot: 0
  39. ups.timer.shutdown: -1
  40. ups.vendorid: 051d
复制代码
测试nutclient运行情况(会关闭esxi服务器,如果在服务器旁可以测试,如果esxi服务器不在本地请酌情测试
  1. /opt/nut/sbin/upsmon -c fsd
复制代码
完结












评论151

qsamxpLv.5 发表于 2018-6-11 11:31:21 | 查看全部
本帖最后由 qsamxp 于 2018-6-11 11:33 编辑

利用群晖ups,及NUT client for esxi 管理esxi电源

esxcli software acceptance set --level=CommunitySupported
cd /tmp
tar -xzf NutClient-ESXi-2.0.0.tar.gz
sed -i 's/--no-sig-check //g' upsmon-install.sh
sh upsmon-install.sh

/etc/init.d/hostd restart

ESXi 6.7要先运行第一条命令才可以安装第三方的VIB。
意思是降级Acceptance Level的权限。
-----------------------------------------------------
先知道VMware的VIB到底有几个级别,实际上是4个,
分别是:
•        VMwareCertified
•        VMwareAccepted
•        PartnerSupported
•        CommunitySupported


级别的差异自然意味着第三方软件包的可靠性差异,
如果是VMwareCertified自然最高,
不太可能会因为安装上去导致什么问题,
而如果是CommunitySupported则是最糟糕的,
所以,自己决定如何选择;
现在来说说如何去修改这个 Acceptance Level,
以及确认主机当前到底是哪一种 Acceptance Level,
方法如下:

        1、首先,将需要安装的VIB放到ESXi主机这边,
        执行如下命令去查看主机的的Acceptance Level是什么:
        esxcli software acceptance get
       
        2、在不确信VIB的Acceptance level前,
        可以尝试加上--dry-run参数来查看它的级别:
        esxcli software vib install -v /vmfs/volumes/datastore/xxxx.vib --dry-run

-----------------------------------------------------



回复 点赞

使用道具 举报

coolmyLv.5 发表于 2018-4-28 14:16:14 | 查看全部
号,支持一下
回复 点赞

使用道具 举报

szyangkeLv.4 发表于 2018-4-28 18:00:14 | 查看全部
高级啊,就是我想要的ups使用模式,再问下,esxi能用最新的6.5 U1吗?
回复 点赞

使用道具 举报

kunihikoLv.4 发表于 2018-4-28 18:09:58 | 查看全部
支持一下
回复 点赞

使用道具 举报

pio9999Lv.10 发表于 2018-4-28 18:27:20 | 查看全部
感谢楼主分享
回复 点赞

使用道具 举报

Err楼主Lv.10 发表于 2018-4-28 18:29:46 | 查看全部
本帖最后由 Err 于 2018-5-2 21:15 编辑
szyangke 发表于 2018-4-28 18:00
高级啊,就是我想要的ups使用模式,再问下,esxi能用最新的6.5 U1吗?

可以使用
回复 点赞

使用道具 举报

hnmcc1860Lv.10 发表于 2018-4-28 19:57:22 | 查看全部

支持一下
回复 点赞

使用道具 举报

vanloonLv.10 发表于 2018-4-28 22:25:43 | 查看全部
看看怎么玩的
回复 点赞

使用道具 举报

清闲 发表于 2018-4-30 01:24:26 | 查看全部
支持一下
回复 点赞

使用道具 举报

lmhtzLv.10 发表于 2018-4-30 07:43:42 | 查看全部
看看,谢谢了
回复 点赞

使用道具 举报

雷帝彬Lv.10 发表于 2018-4-30 22:01:57 | 查看全部
这东西找了好久勒,谢谢!!
回复 点赞

使用道具 举报

shenjiaqiLv.4 发表于 2018-4-30 22:20:03 | 查看全部
感谢你的分享
回复 点赞

使用道具 举报

tvrcfdfeLv.9 发表于 2018-5-1 08:52:50 | 查看全部
高级 看着很麻烦
回复 点赞

使用道具 举报

domwongLv.10 发表于 2018-5-1 09:12:38 | 查看全部
学习谢谢
回复 点赞

使用道具 举报

gwy2003Lv.4 发表于 2018-5-1 11:20:06 | 查看全部
谢谢分享 谢谢
回复 点赞

使用道具 举报

quintin 发表于 2018-5-1 12:28:00 来自手机 | 查看全部
用哪款ups?
回复 点赞

使用道具 举报

gongkuilongLv.6互助团队 发表于 2018-5-1 13:01:40 | 查看全部
支持一下
回复 点赞

使用道具 举报

ily10000Lv.10 发表于 2018-5-1 14:17:03 | 查看全部
  感谢 分享 ! 小白用户一个 如果 能在出 一个WIN 系统 就好了 停电了 可以 告知 关机!
回复 点赞

使用道具 举报

Err楼主Lv.10 发表于 2018-5-1 21:01:23 | 查看全部

我用的是Back-UPS 650
回复 点赞

使用道具 举报

Err楼主Lv.10 发表于 2018-5-1 21:01:58 | 查看全部
ily10000 发表于 2018-5-1 14:17
感谢 分享 ! 小白用户一个 如果 能在出 一个WIN 系统 就好了 停电了 可以 告知 关机! ...

瘟到死的大部分ups都自带管理程序能用
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表