之前才把UPS共享的文章写好没多久,BK650就出故障了,具体表现为启动后正常运行一天左右就会频繁断开通信,我的TrueNAS连着发了十几封邮件都是这货断开通信,又恢复通行的通知,这还不算什么,更重要的是停电后他的切换时间变得很长,大概一秒左右,这直接让它失去意义

问了下chatGPT,告诉我可能是电池故障,尝试着换了一块新电池,果然没用,没办法了,直接换新的UPS吧,这次直接上在线式好了

APC SPRM1K主要参数

主要信息 详细信息
额定功率 [W] 800 W
额定功率 [VA] 1000 VA
输出连接类型 4 个中国插座
机架单元数 2U
电池类型 铅酸电池
附带设备 基础 UPS,信令 RS-232 线,电源线,架式安装支架,用户手册,USB电缆,1 DC cable
电池与运行时间
典型充电时间 4 小时
电池使用寿命 3…5 年
Battery power in VAH 152 VAh runtime
Max runtime 4 分钟
净重 11 kg
输出
Bypass 类型 内部旁路 (自动会人工)
波峰系数 3 : 1
最大可配置功率 [VA] 1000 VA
最大可配置功率 [W] 800 W
拓扑 双转换联机
波形类型 正弦波
功率 88 % (全负荷)
输出频率(与主频率同步) 50/60 Hz +/- 3 Hz 与主频率同步
声响级别 50 dBA
通讯与管理
alarm Alarm when on battery : distinctive low battery alarm : overload continuous tone alarm
空闲槽 1
警报功能 多功能液晶显示器状态管理控制台。
合同保修
保修单 2年内维修或更换

APC 官网详细信息

这款UPS是我专门挑的机架式企业级的,所以噪音和价格都比较高,最好放在小黑屋里,不然共处一室时间久了容易神经衰弱

不过好处就是方便,直接上机架就行,2U高度也不怎么占空间,配套的软件也强大多了,后期还可以添加网络通讯卡,实现远程管理,推荐看看B站UP司波图的视频,和本文这款唯一的区别就是机架式变塔式

网上相关信息非常少,所以买之前最好确认清楚自己的设备是否支持它的通讯协议

ESXI直通给TrueNAS

直接打开ESXI的webUI,编辑TrueNAS的配置,添加其它设备>USB设备即可
直通USB设备

不知道是不是这款UPS不在ESXI的支持列表,在直通的时候发现没有识别出具体的型号,不像APC BK650那样直观

TrueNAS配置

先查询UPS的端口,使用 dmesg 命令:

dmesg | grep -i usb

这个命令会显示与USB相关的系统消息,包括检测到的USB设备信息。

得到的输出中,重点如下:

[    7.843174] usb 2-2.1: new full-speed USB device number 4 using uhci_hcd
[    8.361932] usb 2-2.1: New USB device found, idVendor=04e2, idProduct=1410, bcdDevice= 0.03
[    8.362222] usb 2-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   13.230961] usbcore: registered new interface driver cdc_acm
[   13.231277] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   13.257503] usbcore: registered new interface driver usbserial_generic
[   13.259239] usbserial: USB Serial support registered for generic
[   13.273718] usbcore: registered new interface driver xr_serial
[   13.276697] usbserial: USB Serial support registered for xr_serial
[   13.474600] usb 2-2.1: xr_serial converter now attached to ttyUSB0

由此可知,UPS的端口为ttyUSB0
那么在TrueNAS的UPS配置中,端口写为/dev/ttyUSB0,驱动用的是apcsmart,剩下的正常写就行,可以参考我之前的文章:多设备共享UPS不间断电源 - NUT方案

测试

使用SSH客户端(如Termius)或者webUI>系统设置>命令行,输入命令:

upsc ups@localhost

获得输出:

Init SSL without certificate database
battery.alarm.threshold: 0
battery.charge: 100.0
battery.charge.low: 40
battery.charge.restart: 00
battery.date: 08/28/23
battery.packs: 001
battery.runtime: 1680
battery.runtime.low: 120
battery.voltage: 027.2
battery.voltage.nominal: 024
device.mfr: APC
device.model: SPRM1K
device.serial: XXXXXXXXXXX
device.type: ups
driver.flag.ignorelb: enabled
driver.name: apcsmart
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyUSB0
driver.parameter.synchronous: no
driver.version: 2.7.4
driver.version.internal: 3.1
input.frequency: 50.01
input.quality: FF
input.transfer.high: 264
input.transfer.low: 176
input.transfer.reason: simulated power failure or UPS test
input.voltage: 229.5
input.voltage.maximum: 231.4
input.voltage.minimum: 227.5
output.current: 01.13
output.voltage: 220.1
output.voltage.nominal: 220
ups.delay.shutdown: 180
ups.delay.start: 000
ups.firmware: 431.10AT.I
ups.id: UPS_IDEN
ups.load: 022.0
ups.mfr: APC
ups.mfr.date: 08/28/23
ups.model: SPRM1K
ups.serial: XXXXXXXXXXX
ups.status: OL
ups.temperature: 017.0
ups.test.interval: 1209600
ups.test.result: NO

断电测试也是正常关机,完美

END

使用一切正常,不过我还是要吐槽一下APC的做工,之前买的BK650做工就足够烂了,这次买的是正儿八经的企业级产品,结果还是有瑕疵,在UPS的右后方,金属外壳封边又是翘起来的,无语了,淘宝官方店的客服还很高冷,多问一些具体细节就给我一句购买后提供技术支持

国产小品牌山克的同级别产品,内部没有拆解不清楚,但至少外观挑不出一点毛病,人家客服还很热情,要不是他们驱动还不完善我就直接买山克了

国产再加把劲啊~


版权属于:本文为原创文章,版权归 AUK CL 所有。
文章地址: https://aukcl.win/archives/669/
所有原创文章由知识共享署名-非商业性使用 4.0 国际许可协议进行许可。
您可以自由转载或修改,但禁止一切形式的商业使用,同时,务必请注明原文地址及作者信息。

Last modification:November 20, 2023
如果觉得我的文章对你有用,请随意赞赏