进来增加了一台工控机,上面跑了如软路由等业务,万一突然断电ESXi坏了启不了,估计就得废好大劲折腾了,以前有给群晖配过一台APC BK650的UPS,目前UPS的COM数据输出直接给到了群晖,毕竟无论如何也得优先保障群晖的可靠性,在群晖的设置里面看到过UPS服务器的选项,所以想着能不能ESXi能不能连接群晖的UPS服务器实现断电自动关机以保证数据安全。

搜了一圈,果然有相关资料,一看有戏果断继续折腾,先是搜到一篇论坛中文的教程,坑的是相关软件上传到百度网盘,密码还得回帖看见,注册吧还得要邀请码,邀请码把还要钱,我擦这不能忍,开源精神都被你们玩哪去了,百度靠不住了,祭出google大神,果不其然有一堆教程,折腾开始~

群晖关于UPS服务器的相关参数定义,放在/usr/syno/etc/ups/ups.conf文件中,默认如下:

UserVars.NutUpsName : UPS name on remote NUT server (ups_name@server_name),

can be a space separated list of NUT servers. In our case the servername is defined on the Synology (ups@10.0.1.22).

UserVars.NutUser : Username to connect to NUT server. If more that one NUT

server is declared, all need to use the same user/password.

The Synology default is “monuser”

UserVars.NutPassword : Username password on NUT server

The Synology default is “secret”.

UserVars.NutFinalDelay : Seconds to wait on low battery event before shutting down

UserVars.NutSendMail : Set to 1 if you want a mail to be sent on UPS event

UserVars.NutMailTo : Email address to send mail to on UPS event

首要登录群晖的DSM,在设置里面找到电源选项,打开UPS服务器并添加允许连接的ip,这里就把ESXi的ip填写进去:

ssh进到ESXi,默认是关闭的,需要在ESXi的服务里面打开ssh,如果你不知道怎么连ssh请自行度娘putty的使用方法:)

cd /tmp

wget https://blog.rylander.io/2017/01/15/connect-a-esxi-6.5-host-to-a-ups-connected-to-a-synology-nas/NutClient-ESXi500-1.4.0.tar.gz

tar -xvzf NutClient-ESXi500-1.4.0.tar.gz

chmod +x upsmon-install.sh

./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:

#如果wget失败,请使用WinSCP上传NutClient-ESXi500-1.4.0.tar.gz到/tmp目录下即可。

cd /tmp

wget https://blog.rylander.io/2017/01/15/connect-a-esxi-6.5-host-to-a-ups-connected-to-a-synology-nas/NutClient-ESXi500-1.4.0.tar.gz

tar -xvzf NutClient-ESXi500-1.4.0.tar.gz

chmod +x upsmon-install.sh

./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:

#如果wget失败,请使用WinSCP上传NutClient-ESXi500-1.4.0.tar.gz到/tmp目录下即可。

接着登录ESXi,打开管理,高级设置,找到NUT相关的设置选项:

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服务才有用)

ssh中执行upsc ups@192.168.20.123,如果输出类似如下信息,则表示连接ups成功:

battery.charge: 100

battery.charge.low: 10

battery.charge.warning: 50

battery.date: not set

battery.mfr.date: 2014/07/04

battery.runtime: 2557

battery.runtime.low: 120

battery.type: PbAc

battery.voltage: 13.7

battery.voltage.nominal: 12.0

device.mfr: APC

device.model: Back-UPS 650

device.serial: 3B1427X16036

device.type: ups

driver.name: usbhid-ups

driver.parameter.pollfreq: 30

driver.parameter.pollinterval: 5

driver.parameter.port: auto

driver.version: DSM6-1-15255-180302

driver.version.data: APC HID 0.95

driver.version.internal: 0.38

input.sensitivity: low

input.transfer.high: 266

input.transfer.low: 165

input.voltage: 246.0

input.voltage.nominal: 220

ups.beeper.status: enabled

ups.delay.shutdown: 20

ups.firmware: 822.A3.I

ups.firmware.aux: A3

ups.load: 32

ups.mfr: APC

ups.mfr.date: 2014/07/04

ups.model: Back-UPS 650

ups.productid: 0002

ups.serial: 3B1427X16036

ups.status: OL

ups.timer.reboot: 0

ups.timer.shutdown: -1

ups.vendorid: 051d

battery.charge: 100

battery.charge.low: 10

battery.charge.warning: 50

battery.date: not set

battery.mfr.date: 2014/07/04

battery.runtime: 2557

battery.runtime.low: 120

battery.type: PbAc

battery.voltage: 13.7

battery.voltage.nominal: 12.0

device.mfr: APC

device.model: Back-UPS 650

device.serial: 3B1427X16036

device.type: ups

driver.name: usbhid-ups

driver.parameter.pollfreq: 30

driver.parameter.pollinterval: 5

driver.parameter.port: auto

driver.version: DSM6-1-15255-180302

driver.version.data: APC HID 0.95

driver.version.internal: 0.38

input.sensitivity: low

input.transfer.high: 266

input.transfer.low: 165

input.voltage: 246.0

input.voltage.nominal: 220

ups.beeper.status: enabled

ups.delay.shutdown: 20

ups.firmware: 822.A3.I

ups.firmware.aux: A3

ups.load: 32

ups.mfr: APC

ups.mfr.date: 2014/07/04

ups.model: Back-UPS 650

ups.productid: 0002

ups.serial: 3B1427X16036

ups.status: OL

ups.timer.reboot: 0

ups.timer.shutdown: -1

ups.vendorid: 051d

最后验证防火墙设置,执行esxcli network firewall ruleset list,如果看到upsmon为ture则表示正常,最后在ESXi的服务里面设置Network UPS Tools client服务随系统启动即可!

参考1:https://blog.rylander.io/2017/01/15/connect-a-esxi-6.5-host-to-a-ups-connected-to-a-synology-nas/

参考2:http://www.gebi1.com/forum.php?mod=viewthread&tid=283779&ordertype=1

bk650不支持服务器系统,ESXi 6.7 使用NUT Client连接群晖UPS服务器相关推荐

  1. 云服务器系统esxi,云服务器安装esxi

    云服务器安装esxi 内容精选 换一换 在"确认配置"页面,查看云服务器配置详情.如果您对价格有疑问,可以单击"了解计费详情"来了解产品价格.如果您对价格有疑问 ...

  2. 服务器系统linux怎么安装教程,CentOS 8.0.1905 linux服务器系统安装与配置图解教程...

    说明: 截止目前CentOS 8.x最新版本为CentOS 8.0.1905,下面介绍CentOS 8.0.1905的具体安装配置过程 服务器相关设置如下: 操作系统:CentOS 8.0.1905 ...

  3. 毕业设计(论文)-c++小型ftp服务器系统【毕业论文】.doc,毕业设计(论文)-C++小型FTP服务器系统.doc...

    毕业设计(论文)-C小型FTP服务器系统 Suihua University Graduation Paper A Small FTP System Based on the VC++ Student ...

  4. winmail不用服务器系统可以吗,用Winmail架设安全可靠的邮件服务器

    电子邮件是人们在网上最常使用的通信工具之一,它已经成为我们网络生活中不可或缺的一部分,因此建立一个安全.可靠的电子邮件系统是十分必要的.那么,我们应该选择哪种软件来架设邮件服务器系统呢?如果选择免费的 ...

  5. 欧美服务器系统,怀旧服欧美服发布蓝贴 逐步关闭服务器位面系统

    日前,<魔兽世界>欧服和美服官方都发布了蓝贴,宣布逐步关闭服务器的位面系统,并对仍在使用位面系统的服务器进行标注. 在过去的几周里,我们在不停的监控服务器的人口情况,并用位面系统来缓解开服 ...

  6. 服务器系统报错kernel-power,第十二讲、Linux服务器操作系统1.ppt

    第十二讲.Linux服务器操作系统1.ppt 4.1引导与关闭系统 4.1.1 GRUB引导器 GRUB简介 1)grub?是一个多重启动管理器.grub是GRand?Unified?Bootload ...

  7. 飞腾服务器系统,特控推出多款飞腾平台工控机和服务器

    构建国内国际双循环相互促进的新发展格局,是中国经济高质量发展的内在需要,也是全球经济再平衡的客观要求.我们要继续坚定不移走高质量发展之路,稳步实现从"制造"到"智造&qu ...

  8. 运维搭建邮件服务器,系统运维|如何在 Ubuntu 环境下搭建邮件服务器(二)

    本教程的第 2 部分将介绍如何使用 Dovecot 将邮件从 Postfix 服务器移动到用户的收件箱. 在第一部分中,我们安装并测试了 Postfix SMTP 服务器.Postfix 或任何 SM ...

  9. 服务器系统检测报告自动生成,生成allure测试报告之后,服务器端口无法访问查看生成的report,可能是这样引起的。...

    搜索引擎Solr系列(二): Solr6.2.1 从MySql中导入数据 一:建立MySql测试表,如下图: 二:solr导入配置: 1.新建demo core文件夹,并修改managed-schem ...

最新文章

  1. 使用Cacti监控你的网络Cacti的安装
  2. 【Matlab 图像】开闭运算 imopen imclose
  3. 同一个电脑安装两个jdk版本
  4. oss图片上传api_交互式核保系统:api明细:图片上传oss接口
  5. POJ 3981.字符串替换
  6. java 方法 示例_Java语言环境getDisplayVariant()方法与示例
  7. java垃圾回收机制的理解
  8. pta-4、运算符-找钱 (10 分)
  9. python 3.6 MJ小工具
  10. 您的设备不支持googleplay服务_google play下载-google play下载安卓
  11. gif透明背景动画_ppt模板3D卡通GIF动画PPT素材,多种多样的日常动作
  12. sql以什么开头怎么写_如果让你给自己的人生写一个开头,你会怎么写?
  13. 深入理解SYN***.+防范思想及ROS设置
  14. 玩游戏时弹出计算机内存不足,Win7系统玩游戏内存不足怎么办 win7玩游戏时显示内存不足如何解决...
  15. 微信公众号迁移流程参考
  16. win10无线网 服务器,win10专业版wifi变成地球怎么办_win10 wifi图标变成小地球无法连接网络如何解决...
  17. BUUCTF笔记之Basic部分WP
  18. 爬虫同步验证码登录武大教务系统
  19. windows dhcp服务器使用脚本批量创建作用域
  20. UOJ14 DZY Loves Graph

热门文章

  1. Scratch4 2022.12
  2. 计算机专业直接工作简历,计算机专业简历自我介绍
  3. CAS java client配置
  4. 人品计算器的VB源代码
  5. 服务器dell630系列,R620架式服务器D
  6. 虚拟现实设计软件介绍
  7. Adobe Experience Cloud:整合三朵云 借鉴国外经验提升营销效果
  8. SVN报错之“Failed to run the WC DB work queue associated with...“的解决方法
  9. 企微私域运营销售额如何提升?
  10. 4月第4周业务风控关注 |国家网信办等4部门启动“剑网2019”专项行动!重点整治这5方面...