日本电子维修技术 NAS在Windows 2012 R2 Server上安装Network UPS Tools实现G



Windows 2012 R2 Server上安装Network UPS Tools实现Gen8NAS共享UPS前言:家里一台Synology DS213j(NAS)用来保存照片和比较重要的数据,一台Gen8安装Windows 2012 R2 Server,并安装若干虚拟机,用来挂PT下载和存储电影等资料。为了保证停电时数据的安全,购入了一台APC BX650CI-CN。

1.jpg (44.43 KB, 下载次数: 0)

2018-8-19 20:53 上传

起初,按照论坛里的连接方案:把UPS连接到DS213j,并设置成不间断电源服务器。Gen8上Windows 2012 R2 Server安装WinNUT Client软件,并连接到DS213j的服务器用来在UPS断电时通知Gen8关机。但这种方案存在两个问题:1.             DS213j存储的照片并不需要24小时不间断运行,大多数时间都是休眠或者关机,只有在需要查看照片的时候才手动打开。Gen8作为一台下载机才需要24小时不间断运行。这样的话当市电停电时DS213j上连接的UPS就无法及时的发送信号给Gen8。2.             Windows 2012 R2 Server上运行的WinNUTClient程序只有在登录之后才能自动运行,而且没有安装成服务的功能。WinNUT Client还经常出现丢失连接的现象,导致无法将Gen8关机。按照需求的话,将UPS服务器安装在路由或者Gen8上才是更好的选择方案。但我的路由是ASUS AC66U(还不是B1,对,就是这么苦逼),刷**之后开双WAN和梯子。根据网上的教程,UPS服务器可以安装在openwrt上,但无法安装在**上。只能求其次将它安装在Gen8的Windows 2012 R2 Server上。Network UPSTools(NUT)是一种开源的UPS服务器方案,已在业内广泛应用,Synology内置的UPS服务器就是采用的NUT,这也为Gen8安装NUT打下了基础,不用在DS213j上过多的设置就可以直接使用了。步骤:1.                 访问NUT官网以下载NUT for Windows安装程序,地址:https://networkupstools.org/download.html。

2.png (195.97 KB, 下载次数: 0)

2018-8-19 20:54 上传

运行安装程序,一路NEXT。

3.png (54.61 KB, 下载次数: 0)

2018-8-19 20:54 上传

4.png (69.23 KB, 下载次数: 0)

2018-8-19 20:53 上传

安装驱动程序。

5.png (67.79 KB, 下载次数: 0)

2018-8-19 20:53 上传

基本上安装驱动程序不会成功,不过没有关系,直接回车。

6.PNG (18.88 KB, 下载次数: 0)

2018-8-19 20:53 上传

安装完成后,在访问这个链接下载libusb-win32驱动:https://sourceforge.net/projects/libusb-win32/解压后运行inf-wizard.exe来安装驱动。(由于我的驱动程序已经安装好了,没办法重新截图,以下的图片来自网上一个德国兄弟的教程https://grafenthal.de/wiki/index ... _Network_UPS_Tools_(NUT)_unter_Windows_Server_2012_USB)

7.PNG (170.96 KB, 下载次数: 0)

2018-8-19 20:53 上传

选择USB口:

8.PNG (28.34 KB, 下载次数: 0)

2018-8-19 20:53 上传

下一步。

9.PNG (24.04 KB, 下载次数: 0)

2018-8-19 20:53 上传

下一步,选择将驱动程序保存的位置。

10.PNG (39.35 KB, 下载次数: 0)

2018-8-19 20:53 上传

保存成功后选择马上安装。

11.PNG (38.46 KB, 下载次数: 0)

2018-8-19 20:53 上传

再回到刚刚保存驱动文件的位置,根据操作系统是32位还是64位选择对应的驱动程序目录,把目录下的两个文件拷贝到NUT的bin目录下。

12.PNG (117.69 KB, 下载次数: 0)

2018-8-19 20:53 上传

13.png (51.12 KB, 下载次数: 0)

2018-8-19 20:53 上传

安装成功的话,在设备管理器中应该可以看到libusb-win32下有自己UPS的名称。

15.png (34.08 KB, 下载次数: 0)

2018-8-19 20:53 上传

到此为止,驱动就算安装好了,下一步就是配置NUT了。2.                 打开NUT的安装目录(默认是C:\Program Files(x86)\NUT\),打开etc目录并将目录下的文件名后的sample去掉(去掉前最好保存一份)

14.png (52.86 KB, 下载次数: 0)

2018-8-19 20:53 上传

打开nut.conf文件,设置服务器模式,在文件最后一行将MODE修改为:
打开ups.conf文件,设置服务器与驱动程序的连接,在文件最后一行添加以下内容:
其中:[ups]为设定的UPS连接名称,由于Synology默认采用ups,所以这里也要设置成ups,如果不需要连接Synology的话也可以设置成其他名称,只有自己记得就行。usbhid-ups为UPS的驱动程序名称,如果你的UPS不是BX650的话,就需要通过NUT的兼容性列表(https://networkupstools.org/stable-hcl.html)来查询驱动程序名称。打开upsd.conf文件,设置UPS服务器监听端口,在文件最后一行添加以下内容:
其中192.168.1.32是Gen8的地址,必须保证正确,否则局域网中其他的客户端没办法连接上。打开upsd.user文件,设置连接的用户名和密码,在文件最后一行添加以下内容:
在这里设置了两个用户,文件名分别为admin和monuser,密码分别为adminpass和secret。monuser用户名和密码是用来给DS213j连接的。打开upsmon.conf文件,设置监控连接,在文件最后一行添加以下内容:
其中:ups就是在ups.conf文件中设置的ups连接名称,,admin和daminpass分别是管理员用户名和密码,最后的master表示此服务器将作为主控端。在upsmon.conf文件中找到关机的命令行,默认为:
由于我将NUT运行在Windows系统中,将关机命令行修改为:
到这里NUT的所有设置就算完成了,但由于NUT本身缺少一些动态链接库,所以还需要补充一些动态链接库。3.      访问http://web.archive.org/web/20160914112435if_/http://indy.fulgan.com/SSL/openssl-1.0.2h-i386-win32.zip,将文件下载到本地后解压,将下面两个文件拷贝到NUT安装目录下的bin和sbin文件夹(C:\Program Files(x86)\NUT\bin和C:\Program Files(x86)\NUT\sbin)libeay32.dll
ssleay32.dll

16.png (99.2 KB, 下载次数: 0)

2018-8-19 20:53 上传

17.png (83.61 KB, 下载次数: 0)

2018-8-19 20:53 上传

从网上搜索libgcc_s_dw2-1.dll这个链接库,并放入sbin文件夹(C:\Program Files(x86)\NUT\sbin),这个文件很好找,我就不放地址了。4.                 为了实现DS213j连接到Gen8,需要打开服务器的防火墙的3493端口。最后,重启Network UPS Tools服务。

18.png (35.23 KB, 下载次数: 0)

2018-8-19 20:53 上传

5.                 为了确认NUT服务已正常运行,可以在服务器上开启shell检查3493端口是否开放。输入
如下图,可以看到3493端口已经开放。

19.png (33.47 KB, 下载次数: 0)

2018-8-19 20:53 上传

转到C:\Program Files(x86)\NUT\bin目录,输入以下指令可以查看UPS的状态:

20.png (450.37 KB, 下载次数: 0)

2018-8-19 20:53 上传

在bin目录下还可以运行以下命令,了解可以对UPS执行设置:

21.png (245.01 KB, 下载次数: 0)

2018-8-19 20:53 上传

6.                 DS213j端的设置比较简单,首先用DS213j的管理员账户连接并打开控制面板。在“硬件与电源”、“不间断电源”中启用UPS支持,并选择“Synology不断电系统服务器”,并填入Gen8的IP地址,并应用。如下图:

22.png (253.61 KB, 下载次数: 0)

2018-8-19 20:53 上传

这时候,点击设备信息,应该就可以看到Gen8上连接的UPS了。

23.PNG (23.03 KB, 下载次数: 0)

2018-8-19 20:53 上传

7.                 测试。将Gen8连接的UPS断电,可以听到UPS发出报警声,约30秒后DS213j接到命令关机,当UPS电量下降到10%时,Gen8关机。具体时间可以根据自己的需要设置。8.                 大功告成。


评论
mark一下,收藏了!


评论
利害,
windows 当 UPS 服务器 挺折腾的。基本没用到UPS 只当功率显示器。
看楼主方法不错,学习下。

评论
说了很多次apcupsd 跨平台,还没楼主‘这么复杂

评论

apcupsd 也用过,但Synology一直连不上,也许我不懂设置吧。还请ls发一下你的方法。

评论
收藏了

评论

ssh dsm的shell,ipkg安装apcupsd,就可以了。

dsm自带的那个upsd估计只能直连。

评论
谢谢楼主分享

评论

那样还需要DSM也要安装apcupsd,我不希望两边都安装,况且DSM原生支持NUT。

评论

嗯嗯,习惯使然

评论
谢谢楼主的教程,Gen8 Winserver2019 Hyper V的黑群。
群晖能够正确识别,但是APC的PowerChute就没法用了。
看到在配置里面有自动关机的命令“SHUTDOWNCMD "C:\\WINDOWS\\system32\\shutdown.exe-s -t 10”,这个想说明下,“-t 10”这个10是10秒,也就是说Gen8会在10秒的时候关机,Gen8关机后,而群晖配置的30秒关机就没效果了。
没有切电源尝试,试过的童鞋可以说说看。 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
 ·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?

维修经验

CPUcpu-z 1.77版低调发布

日本维修技术更新: New benchmark “submit and compare” feature New clocks dialog reporting all system’s clock speeds in real-time Preliminary support for Intel Kaby Lake AMD Bristol Ridge processors 主要是增加了支持I、A两个新架构的 ...

维修经验

CPU这几天经常开机黑屏,热重启后又正常

日本维修技术这几天经常开机黑屏,热重启后又正常,今天热重启也不管用了。折腾半天总算点亮,显示超频失败,以前出这个画面我是不理它的,直接重启就能正常进系统了,今天不敢托大,因为 ...

维修经验

CPU超频求助!关于华擎H170和6700K

日本维修技术问题见楼主的show贴 https://www.chiphell.com/thread-1634895-1-1.html 这次华擎的H170 Hyper最大的特色应该是自带时钟发生器可以自由超外频 可是楼主好久没有折腾超频了。。。 两图中除了CPU外频 以 ...

维修经验

CPU液态金属会侵蚀cpu核心吗?

日本维修技术前阵子看到有人说,液态金属时间长了会侵蚀cpu铜盖,那么问题来了,这货会不会侵蚀核心呢? 评论 这玩意儿好像只对铝起反应 评论 不是说,cpu的盖子是铜的吗。。。 评论 不会,核 ...

维修经验

CPUm6i究竟支不支持e3 1231v3

日本维修技术官网上看支持列表没写有e3 1231v3,装机帖又有人晒,百度也没个明确答案,那究竟能不能点亮?有在用的chher说一下么 评论 升级最新bios肯定可以支持 评论 我的p67evo官网上也没说支持12 ...

维修经验

CPU华擎 HYPER 妖板 正确玩法

日本维修技术600元的 B150,10相供电,释放洪荒之力 注意必须官网 Beta 区的 BIOS 有 AVX 的 CPU 可能会掉缓存 启动时按 X 键激活 SKY OC,重启后进入 BIOS 160924164727.jpg (95.63 KB, 下载次数: 1) 2016-9-24 17:47 上传 ...

维修经验

CPUE5 2686 V3和i7 6800K如何选择

日本维修技术默认用,不超频,两者功耗是一模一样的 E5 2686 V3:2.0主频,3.5睿频, 18核心36线程 ,45M L3 咸鱼大约2500~3000元 i7 6800K : 3.5主频,3.8睿频 ,6核心12线程 ,盒装3000元 评论 性能应该是26 ...

维修经验

CPUHD530硬解4K能力还是有点弱呀!

日本维修技术播放器用PotPlay 64bit,各种优化后,跑4K @120Hz视频只能到70帧左右的速度,勉强能用! 显示器用的4K的优派VP2780 未标题-1.jpg (211.97 KB, 下载次数: 0) 2016-9-26 21:29 上传 评论 这个估计你没优化 ...

维修经验

CPU6900k 1.25V到4.2体质怎么样

日本维修技术如图,体质怎么样,ring是35,没敢试了,都说ring高了毁硬件 评论 不错的U,但不算雕,上4.4就大雕了,这电压上4.5的目前没见有人发图 评论 谢谢前辈告知 评论 我这个用1.2V超的4.2,R ...

维修经验

CPUI3 6100 华擎B150M pro4超4.5g测试。

日本维修技术看看论坛没多少i3 6100的帖子,就转下自己发的show贴里面的数据,给大家参考下。家里还有当年的神U i3 540 oc 4.5G在给老妈用。 不知道数据上正常吗?有6100的朋友可以告诉下,另外是不有 ...

维修经验

CPU7系u会兼容100系主板吗?

日本维修技术RT,听说要推200系板,100系还能用吗以后。。 评论 兼容的 评论 感谢!以后换u就行了,目前消息200系板会有新的特性吗? 评论 24条PCI-E 3.0通道、支持Intel Optane混合存储技术、十个USB 3 ...

维修经验

CPU有心入5820k了,求教下温度问题

日本维修技术一直徘徊在6700k和5820k之间,6700k现在这德行直接把我推向了5820k啊,从2600k升级上来,三大件都要换,现在唯一疑惑的是IB-E ex这种顶级风冷能不能压住4.5g的5820呢?毕竟刚刚买一个多月。 ...

维修经验

CPU6600&6600K才100的差价

日本维修技术太少了吧。。。 6600.JPG (106.91 KB, 下载次数: 0) 2016-10-1 10:30 上传 评论 毕竟只是i5而已…… 评论 上z170 6600也能超,等于没区别,差价能有100已经不错了 评论 然后又见不超频人士推荐超频 ...