利用群晖ups,及NUT client for esxi 管理esxi电源 |
本帖最后由 Err 于 2018-4-29 00:18 编辑
先上nut client https://pan.baidu.com/s/1vIHxmsScHvMGrb_uHJbA1Q 密码 游客,如果您要查看本帖隐藏内容请回复 nut client 的好处是它能按你设置的虚拟机启动关闭顺序先关闭虚拟机然后再关闭esxi服务器 1.ups链接群晖并作配置,允许esxi使用群晖的ups服务器,群晖防火墙允许ups服务器访问 2.esxi开启ssh 3.vsphere client—配置—软件—安全配置文件—主机映像配置文件接受程度—团体受支持 完成后关闭vsphere client 4.下载附件nut客户端 用winscp上传nut client至esxi /tmp目录 xshell或其他终端进入esxi —————————————ESXI 6.X———————————— 输入以下命令
—————————————ESXI 5.X———————————— 输入以下命令
————————————————————————————— 运行upsmon-install.sh脚本时间视esxi安装方式而定 完成后会输出以下内容
得到以上输出内容后重启服务 打开vsphere client 在配置-高级设置-UserVars中填写ups服务配置 UserVars.NutUpsName:ups@192.168.0.4(这里的地址填你们群晖的地址) UserVars.NutUser:monuser UserVars.NutPassword:secret UserVars.NutFinalDelay:60(关机时间,我这是1分钟后关闭esxi) 配置完后在vSphere Client的配置-安全配置文件-服务-NutClient设置与主机一起启动和停止(NutClient是守护进程,要先配置UserVars中的NUT参数再运行NutClient服务。并且每次修改UserVars参数后都要重启NutClient服务才有用) 连接测试:
|
本帖最后由 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 ----------------------------------------------------- |
本帖最后由 Err 于 2018-5-2 21:15 编辑
szyangke 发表于 2018-4-28 18:00 可以使用 |
![]() |
quintin 发表于 2018-5-1 12:28 我用的是Back-UPS 650 |
ily10000 发表于 2018-5-1 14:17 瘟到死的大部分ups都自带管理程序能用 |