日本电子维修技术 NASUPS通过apcupsd自动关机求助




最近入了BK650-CH,使用中遇到一些问题,向各位请教。
一台主机安装ESXI,安装了RouterOS软路由,Ubuntu,DSM等虚拟机。另一台gen8运行Windows server。

无标题.png (143.76 KB, 下载次数: 0)

2017-1-25 22:04 上传




因为gen8不是24小时开机,于是将UPS通过USB接入ESXI主机,并将USB分配给Ubuntu14.04虚拟机。Ubuntu虚拟机中安装apcupsd软件,apcupsd共享UPS给gen8。

当市电断开时,gen8最先被关机。然后apcupsd需要将ESXI中的虚拟机关机,再将ESXI主机关机,最后将UPS自身关机。在ubuntu虚拟机/etc/apcupsd/apccontrol中加入关闭虚拟机和ESXI主机的脚本。
    doshutdown)
        echo "UPS ${2} initiated Shutdown Sequence" | ${WALL}
        ${SHUTDOWN} -h now "apcupsd UPS ${2} initiated shutdown"
        echo "ESXi Shutdown Command" | ${WALL}
        plink -ssh -2 -pw password [email protected] "/sbin/shutdown.sh && /sbin/poweroff"
    ;;复制代码但是apcupsd在执行关机流程时并不会运行加入的这段ESXI关机脚本,一段时间后ubuntu虚拟机被apcupsd关机,再一段时间UPS自身断电。除了ubuntu外的虚拟机没有关机,ESXI主机被直接断电了。是因为在这段脚本之前执行了shutdown -h now吗?

那么如果将shutdown -h now注释掉,doshutdown直接运行plink这段脚本,所有虚拟机(包括ubuntu)和ESXI主机都会关闭,但是UPS自身并不会被关闭,ubuntu是被ESXI关闭的而不是apcupsd,所以没有执行killpower关闭UPS?

因为ESXI主机关机,那运行在ESXI内连接UPS的虚拟机Ubuntu也会被关闭,所以在ESXI主机关机前的最后一刻需要运行killpower,将UPS关机指令发送给UPS,然后UPS上的用电设备在60秒的UPS关机延时内正常关机。

不太熟悉linux以及apcups的关机流程。望指教,谢谢!


PS:
apcupsd为自己编译的3.14.14版。



坑:
ubuntu16.04因为systemd的原因,不会运行killpower。bug








评论
先mark下,年后上BK650-CH,再来交流。我用的是gen8 host debian,kvm 黑裙等等

评论
bk650已经上线,买家开始没发usb线,扯皮的事情不谈了,京东第三方也不靠谱,好在要回来了。

看你的安排,apcupsd是跑着esxi的虚拟机上的,那可以关自己,可以关同级的其他虚拟机,不肯去关host的esxi吧。

我是装在host linux上的,关几台虚拟机virsh shutdown vmXX。
但是虚拟的群晖,好像不太听话,关不掉。

评论
同样mark一下,也想上一台BK650-CH,给Gen8用,就是不知道质量咋样,看拆解图里面的做工用料没有山特TG1000的好,山特的PCB看着很有质感,比较精密,而且电池是松下的,用10年不成问题,遗憾的是山特后备式的都不带USB数据自动开关机控制功能。还有就是,山特TG1000后备式600W的才400多元,而施耐德BK650-CH才400W,体积还比山特大,却售价仅460元,质量能好吗,它输出的正弦波逐步逼近会不会损伤服务器的电源,甚至影响硬盘的寿命?


评论

不带控制的就不考虑了。断电要能自动关机。
不管600W还是400W,能多撑10分钟?

评论

撑10分钟不是问题,就是担心它的正弦波逐步逼近的输出质量。

评论

BK650-CH,给Gen8用

屏幕快照 2017-02-17 下午9.07.08.png (58.36 KB, 下载次数: 0)

2017-2-17 21:08 上传




评论

听说这货很重,运送时容易被快递摔出裂痕,你是从什么渠道购买的?

评论

2手东,第三方卖家

评论

是这家店吗 https://item.jd.com/1578736992.html

你买那个产地是哪里呀?

评论

菲律宾的,2手东!现在加了汽垫,我收到完好无损

评论

屏幕快照 2017-02-18 下午11.47.30.jpg (120.23 KB, 下载次数: 0)

2017-2-18 23:48 上传


是的,旗舰店买的,买吧,价格还是可以接受的

评论

嗯,是准备买个,在考虑等5.1国庆会不会更便宜。你拆解过吗,不知道里面的电池是不是松下的,我发现CU家也有卖这个APC Power-Saving Back-UPS ES 700VA 230V, 8 Ausgänge CEE 7/7系列的,€ 72,18欧元,只是上面的插座是欧标的,不知道是什么类型的,做工和质量应该比国内的要好吧?

捕获APC Power-Saving Back-UPS ES 700VA 230V, 8 Ausgänge CEE.PNG (177.79 KB, 下载次数: 0)

2017-2-19 18:09 上传



评论

别等了,我观望了近2年,顶多便宜10块钱

评论

没拆过,正常用就行了,太纠结太累,电池都海淘,没必要吧,我是怕了,狗东上2年换新,买个放心都好,怎么选还是你自己了

评论
周末全搞定,apcupsd真不错,可以usb管还可以网络管,现在我是接host上管几台虚拟机,再关自己。不知道koolshare支持不,我下步准备接路由器上管下面机器了。一台gen8两块盘,一个光猫,一个rv6300,一起大概20多分钟

评论

嗯,如果国内买的话就选黑东了。今天咨询了一下客服,她说BK650-CH是一款针对家庭和办公室的个人产品,操作系统支持的基本都是目前主流的Windows桌面版 Windows 10, Windows 7, Windows 8, Windows Home Server, Windows Vista, Windows XP,如下图所示:

捕获PowerChute Personal Edition V3.0.2 for Windows 10.PNG (279.43 KB, 下载次数: 1)

2017-2-20 18:11 上传



你的Gen8是安装的黑群吧,所以BK650-CH能自动识别。如果我安装的是Windows Server 2008 R2/2012 R2/2016企业级服务器系统,BK650-CH能正常识别可靠稳定的实现停电自动关机吗?

评论

你用的APC的哪款UPS?麻烦看一下我17楼的问题 https://www.chiphell.com/forum.p ... 96&pid=35792612

评论

apc自带光盘里有win下的程序,我在win7下试了,能用。

评论

是啊,win7下肯定能用,就是不知道PowerChute Personal Edition V3.0.2在Server系统下能不能用啊

评论

server没有win的,不知了。

评论

虚拟机试试,就知道,一般win的软件支持温七就支持服务器系统

评论

嗯,只要PowerChute Personal Edition的安装程序不检测当前操作系统是否是Server商业版并禁止安装应该就没问题。

评论

至少在Windows Server 2008下不能用,所以我在Server上安装了apcupsd,多年前来很稳定。

评论

汇报一下最近的成果,我没有买BK650-CH,之前看到这篇帖子:https://www.chiphell.com/thread-580636-1-1.html 中有说到Windows自带的计划任务就可以实现自动关机,根本不需要带数据通讯管理功能的UPS

于是度娘上搜到一篇文章,照猫画虎炮制成功了,具体实现方法详见这篇回帖:http://bbs.pceva.com.cn/forum.php?mod=redirect&goto=findpost&ptid=137512&pid=1579917


评论

我没有买BK650-CH,用其他方法实现了,详见25楼的回帖:https://www.chiphell.com/forum.php?mod=redirect&goto=findpost&ptid=1699396&pid=35866285

评论

简单点,方便点,没有什么好纠结的啦

评论

SERVER 2012上可以正常使用。

评论

里面的电池是long的,这个UPS我从2011年用到现在了。
前几天电池报警,就淘宝花了100块买了块电池换上,现在继续使用了。

评论

我特意把光猫路由交换机也挂ups上,停电了还可以不断网,继续用一会。
嗯,看来客服小妹不太懂,PowerChute Personal Edition安装程序不会禁止在企业级领域使用。

评论

我12年买的山特TG1000,现在还在正常服役中,看来APC民用级的产品质量果然不如山特。

评论

嗯,这一点是个优势,特别是正在拷贝文件的时候。

评论

我大约是在2012年用上的,BK650。PowerChute Personal Edition不是不可以装在Win Server 2008上,是装好后当时我测试不能正常使用,好像是不能在剩余若干电量时正常关机,所以我才用的apcupsd软件。

评论

我大约是在2012年用上的,BK650。PowerChute Personal Edition不是不可以装在Win Server 2008上,是装好后当时我测试不能正常使用,好像是不能在剩余若干电量时正常关机,所以我才用的apcupsd软件。

评论

如果是BK650-CH,由于有数据线,可以设置多种方法来自动关机,可配置性较高,比单纯利用网络通断来关机要好得多。特别是在光猫、路由器同时挂在UPS的情况下,网络通断就不可行了。

评论

      我在2012开始使用APC BK650-CH,到现在已有5年多了,说说我的一些体会吧:     BK650外观不咋地,但人们说够用就好,对一般家庭使用来说,BK650是个好东西。首先价格适中,功率合适。650VA的视在功率,按0.6的功率因子计算,最大可带380W的负载,考虑到UPS的日常负载最好不超过最大负载的80%左右,所以BK650平时所带设备的总负载应该控制在300W左右。好在我们通常只将UPS用在家庭服务器、NAS、下载机、路由器、光猫等功耗不大的设备上,所以一般用途是够用的。其次,BK650技术很成熟,耐用(至少对我而言如此),不间断用了5年多,目前运行一切正常,电池容量好像也没多少衰减(群晖NAS显示可供电7170s,估计与NAS是两盘位、功率不大有关)。平时也没有做特别的维护,5年来不很固定地做了3-4次充放电操作以保持电池活力。最后,特别要说的是BK650有数据通信功能,可以对运行设备进行灵活的关机控制和UPS状态查询,在这个价位的UPS中是较少的。这个功能我特别看重,当初买它也是因为这个原因。大家知道,搞技术的人都希望什么都能可控、可观测,即使意义不大也要追求。没法,这是病,改不了。     设备情况说了在说说UPS控制软件。APC 自带的PowerChutePersonal Edition用在PC上是没问题的,但用着Server上虽然可安装,但运行不正常。不知那位装在Win Server 2012上朋友做了测试没有?反正在2012年我将这个软件装在Win Server 2008后自动关机测试是不正常的。所以我才从网上找到Apcupsd这个软件。关于这个软件的情况前面有朋友已经说了,我就不过多重复了。简而言之,(1)Apcupsd支持BK650装在Server上;(2)Apcupsd支持主从模式,从而实现同一家庭网络内多台服务器的自动关机控制。      最后,再说说BK650用在群晖NAS上的情况。之前我DIY的5盘位家庭服务器,兼做NAS,操作系统WinServer 2008。最近觉得长期开着这个机器不是很合适,就新买了群晖DS216准备长期挂机,原DIY服务器根据需要开机。两台设备都挂在BK650下,存在断电时如何控制两台机器自动关机问题。BK650的数据线接在DS216上,DS216自动关机控制没问题,群晖DSM直接支持。如果其它服务器是群晖NAS也没问题,群晖DSM通过网络支持多机的自动关机控制。但我另一台设备是Win Server,当市电断掉时,群晖DSM是没法通知Win Server关机的。所以又得找新的软件装在Win Server上了。当然,肯定有朋友说,不用这么复杂,直接让Win Server检测网络通断自动关机就得了。但我将路由器也是挂着UPS上的,这条路走不通,所以还是得折腾一番。     通过一番折腾,还真找到与群晖DSM的UPS服务通信的方法,它就是开源项目Network UPS Tools (NUT)。Network UPS Tools (简称NUT) 是一个功能强大而且灵活的 C/S 模式的 UPS 监控工具。支持大多数的 UPS 设备,包括:APC, Belkin, Best Power, MGE, Tripp-Lite 等。网上查询到群晖DSM的UPS服务就是用它做的。也就是说群晖DSM的UPS服务是NUT的服务器端,我只要找到一个NUT的客户端软件就可以了。由于我的另一台服务器是Windows Server,所以我得找到Windows操作系统下的NUT客户端软件。最后这个软件也找到了,它就是WinNutClient,全称是Windows NUT Client,免费的,最新版本15,网上可随时下载。     啰啰嗦嗦说了半天,最后还是画点图、截点图,说说是如何配置的吧。   (一)、简单拓扑    (二)、配置说明
     (1)群晖NAS上的UPS配置
     注意DSM不断电系统中要选择”启用网络UPS服务器”,这样其它服务器才能与群晖UPS通信。同时在“允许的DiskStation设备"中输入其它服务器的IP,我这儿就是运行Windows Server服务器的IP。
    (2) Windows Server 2008上的WinNutClient配置
     主要有两处。在Connection中,UPS host输入群晖NAS的IP,我这儿是192.168.10.5,UPS port 输入3493(默认端口,不要改变)。在Misc中设置电量下降到什么比例是关机,我这儿设的是90%。具体可根据自己需要设定,不过一定要设定到先于群晖NAS之前关机,否则…。





评论

BK650的管理软件PowerChute Personal Edition在Server系统上还真有兼容性问题呀,想不明白,Windows Server 2008 R2和Windows 7是相同的内核,为毛桌面版系统就一切正常呢?


评论

的确,有BK650-CH的话会更灵活自便,不知道它数据线里传输的是什么类型的信号,USB一端插在服务器后面的USB 2.0接口上Windows Server 2008不装驱动能自动识别吗?
我看有一篇开箱评测帖中说BK650-CH接到PC上后Windows就自动将电源选项改成了像笔记本那样的电池供电模式了,不知是不是这样

评论

看你说了这么多,还真让我受益匪浅心动不已,有个这东西确实好玩儿,如果要入手的话还是想德淘买CU家这篇帖子中最后那款白色的 APC Back-UPS 650VA mit RJ45-Anschluss,毕竟国外的APC比国内市场上的质量要好。

你的拓扑图清晰明了,不过我家的弱电箱在客厅,光猫和路由器在那里,PC、Gen8服务器和交换机都在书房,没有群辉服务器也可以使用WinNutClient灵活控制吗?

还有就是,停电时BK650-CH给后端设备发送关机指令,待PC等设备安全关机后,BK650-CH会自行关闭吗?当市电恢复后还会自动开启吗?

评论

数据线传输信号应该采用的是UPS标准工业控制协议,否则不会有这么多的UPS开源项目支持BK650了,至于到底是什么协议我想就没必要去关心了。插入USB口后,Windows只知道有一种USB设备连接上了,至于USB设备传输的数据协议是什么、如何去解释它、如何与Windows 电源管理通信(也就是驱动程序做的事),据我所知Windows自身是没带的,不能自动识别,所以才需要装APC的软件或者其它开源软件(如Apcupsd)。这些软件在安装时会自动安装相应的设备驱动,这时Windows电源管理才会识别到UPS。
至于装上驱动后,Windows是否自动改成电池供电模式,我到没有注意到。不过,即使改了,也可以在控制面板的电源选项中重新调回平衡模式,影响应该不大。

评论

首先是供电线路问题,你的设备在两处,如果都需要UPS供电,存在电源引线问题。当然,如果只供PC、Gen8和交换机,那就简单了。
没有群晖,就必须自己在一台服务器(接UPS信号线的那台服务器)安装NUT的服务器软件了,这样另一台安装WinNutClient的设备才能控制。NUT项目包括服务器软件的,在它的官网上很容易找到。不过据我所知服务器软件是运行在Linux操作系统上的,所以如果你服务器不是运行Linux或对Linux不熟,装它不是很适合。事实上,如果服务器和PC都是windows操作系统,最好是安装Apcupsd这套软件,它也是可以实现多机控制的,我以前就是用的它,只是现在因为加了群晖,不得已才改到NUT的。

评论

明白了,我客厅的光猫和路由不需要UPS,只要书房的关键设备有就行了,Apcupsd能解决问题就好。

评论

好详细,补充一点,apcupsd支持主从,网络各种方式,配置文件简单明了,实属家居必备之良品。

评论
mark一下 也要上ups

评论
目前是server 2016 7*24h 开机,另一台buffalo ts5400 不想24小时开机。
于是碰到和楼上【wangjiancqu】相反的情况,

我的UPS设备 APC BR550G-CN,之前是NAS 5400 24小时开机接ups主插座,其他设备通过UPS网络服务关机没问题(包括server2016和黑晖)。

现在情况,nas 5400找不到网络上 server2016的ups服务信号。按楼上方法试试看能否解决。


评论
楼主你好  ups设置遇到了跟你一样的情况 执行关闭ESXI命令后  Ubuntu会被关闭  不能执行关闭ups的命令 请问你的解决了吗?  可以指导我一下吗?  谢谢

评论

2012server完美支持

评论

也想入手一个,可以支持win7、win10对么?

评论

我还没买呢,windows桌面系统完美支持,这个产品本来就是针对家用的。

评论

这位兄弟有支持2012管理软件的安装程序么,能分享一个么,谢谢!我的安装提示系统不支持安装 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
 ·日本留学生活 求个大阪合租
·日本留学生活 自家房招租求
·日本留学生活 东京地区出9成新lv钱包
·日本育儿教育 孩子从国内过来如何学习日语
·日本育儿教育 明年四月横滨招月嫂
·日本育儿教育 请问咋让娃突破识字关?感谢分享中文共读和学习经验的妈妈
 ·中文新闻 东区明星迈克尔·格列柯,53 岁,将在第一次出生两年后第二次
·中文新闻 《爱情岛》明星卡米拉·瑟洛和杰米·朱维特在透露即将迎来第三

维修经验

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已经不错了 评论 然后又见不超频人士推荐超频 ...