27
2025
05
23:03:31

将群晖NAS的UPS电源共享给内网设备,断电自动关机!拯救所有内网设备!

相信各位NAS大佬人手一个UPS电源吧,不然一旦突然断电,对于硬盘来说可谓是致命的打击。

目前市面上比较常见的UPS有山特、威神、科华等等。

图片

我用的就是山特UPS。然而这个UPS只有一个USB接口,只能连接一个设备进行断电通知。



那么,如何实现一旦断电,让多台设备都收到通知呢?包括PC、工控机ESXI等等。

下面,给大家介绍一下如何将群晖NAS的UPS共享给PC和ESXI,实现一旦断电,所有设备都能够收到断电通知,并执行响应的命令!

一、原理

本文所介绍的内容主要用到了网络UPS的功能,那么什么是网络UPS呢?

网络UPS是指一种通过网络连接的无间断电源(UPS),用于保护服务器及其他网络设备免受电力故障和电力波动的影响。 UPS是一种供电设备,当电网发生故障或电力供应中断时,它会立即转换为备用电源,以确保电力继续供应。 而网络UPS服务器的特点在于它能够通过网络进行远程监控和管理。

二、群晖NAS设置


群晖NAS使用的是NUT协议。NUT有Server和Client两种,其中Server用于发送UPS的信息,Client用于接收UPS的信息。

群晖NAS可以启动NUT Server。因此只需要在群晖的【硬件和电源->不断电系统】中,把启动网络UPS服务器打上勾,然后再允许的Synology Nas设备中,把PC和工控机的ip加上,就可以让PC和工控机通过NUT Client来访问群晖NAS搭建的NUT Server,如下图所示:

图片

三、PC设置

PC下载WinNut来连接NUT Server,地址如下:https://github.com/gawindx/WinNUT-Client

下载安装完之后,再设置里设置好连接信息,以及关机选项等信息即可,如下图所示:
图片

另外,可以再windows的【任务计划程序】中,把winnut设置为开机就启动,而不需要等到账号登陆才启动。


四、ESXI设置


ESXI可以用NUT-Client来连接NUT Server,地址如下:
https://github.com/rgc2000/NutClient-ESXi

下载最新的release包,如NutClient-ESXi-2.8.0-2.4.1.x86_64.tar.gz,传到ESXI的/tmp/nut目录下,解压出来。
然后依次执行下面的命令进行安装:

esxcli software acceptance set --level=CommunitySupported # 将协议等级跳到社区支持
sh upsmon-install.sh # 安装nutclient

安装成功之后,会出现下面的信息:

Installation Result

   Message: Operation finished successfully.

   Reboot Required: false

   VIBs Installed: Margar_bootbank_upsmon_2.7.4-2.1.0

   VIBs Removed:

   VIBs Skipped:

然后进入到ESXI页面,进入到【管理->系统->高级设置】里,按照如下图进行设置,配置NUT Client的相关参数:

图片

然后进入到【管理->系统->服务】中,找到NutClient,右键选择策略,改成随主机启动和停止,然后启动Nut Client即可。

图片这样,就能够实现一旦断电,其他所有设备都能够接收到断电指令了!




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/11372.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: