想给 ubuntu server 配一个 ups,求推荐 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
storyxc
V2EX    Linux

想给 ubuntu server 配一个 ups,求推荐

  •  
  •   storyxc 2022-05-16 15:31:31 +08:00 4792 次点击
    这是一个创建于 1324 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天突然家里断电,服务器再次开机的时候磁盘检查卡了好久,另一方面夏天到了,用电肯定更多,如果市电断电 /跳闸的次数多了,担心磁盘阵列会废掉。因此想配个 ups 实现断电后自动关机,但不知道该买什么品牌跟型号比较好,求有这方面经验的 v 友推荐,万分感谢

    • 系统:ubuntu server 22.04

    • 需求:能实现市电断电后通知服务器自动关机

    第 1 条附言    2022-05-16 16:17:08 +08:00

    看了下apcupsd文档,支持debian系,那ubuntu应该没问题。准备买APC BK650M2-CH了,配合apcupsd使用。

    第 2 条附言    2022-05-23 18:38:46 +08:00
    2022.05.23 更新,新款的 bk650m2 ch 用不了 apcupsd ,最终听了 5 楼老哥的意见买了山特的 box600 ,配合 nut 管理软件可以很简单的实现断电自动关机。缺点是能顶的时间比较短,有需求可以上 box850 。
    20 条回复    2022-09-19 01:44:24 +08:00
    echo1937
        1
    echo1937  
       2022-05-16 15:34:07 +08:00
    插眼,对这类产品的家用型号不了解
    nervebing
        2
    nervebing  
       2022-05-16 15:42:59 +08:00   1
    APC BK650M2-CH
    Suaxi
        3
    Suaxi  
       2022-05-16 15:43:39 +08:00
    前段时间也在看 ups ,基本都是推荐 apc bk650 ,但是问题来了,linux 需要专门写脚本来通知关机,不是太完美,看了好久放弃了
    aeli
        4
    aeli  
       2022-05-16 15:44:13 +08:00
    稍微高级一点的 ups 都可以实现吧,同时要主板支持应该。
    wkmike
        5
    wkmike  
       2022-05-16 15:45:39 +08:00   1
    这个得根据你的整机功率来决定什么型号,如果 400W 以内推荐山特 TG-BOX600
    两排插孔,一排不间断,一排防雷击,还带 2 个 USB ,省一个插排了,体型也不叫节省空间
    这款支持 USB 连接通信的,你服务器装个 apcupsd 就能配置自动关机了

    闲鱼价格不贵,300 以内可入
    wkmike
        6
    wkmike  
       2022-05-16 15:47:13 +08:00
    @wkmike #5 体型也不叫节省空间 -> 体型也比较节省空间
    storyxc
        7
    storyxc  
    OP
       2022-05-16 15:48:02 +08:00
    @Suaxi apc 好像有个 apcupsd 的管理工具,我没研究过,不知道是否支持 ubuntu 。如果写脚本实现的话那就循环 ping 网关地址?
    storyxc
        8
    storyxc  
    OP
       2022-05-16 15:52:19 +08:00
    @wkmike 多谢老哥推荐,我这个功耗很低,肯定够用了,apcupsd 在其他品牌的 ups 上也能用吗我还以为只支持 apc 的 ups 。
    Suaxi
        9
    Suaxi  
       2022-05-16 15:53:53 +08:00
    @storyxc 是的,大概的思路就是这个,我后面想了想断电就断电吧,手动狗头
    cs8425
        10
    cs8425  
       2022-05-16 15:56:17 +08:00   1
    有一套处理 UPS 相关的东西
    关键字 nut ups 可以查查
    UPS 的 USB port 可以只一台电脑
    再把状态分享给其他主机达到一起关机的能力
    前阵子搞了下
    EATON 5SC1000 有试过能抓到电量、功率、状态等资讯
    但没还实际测过能不能成功自动关机
    knives
        11
    knives  
       2022-05-16 16:10:21 +08:00   1
    apcupsd 值支持 apc 的 UPS ,山特的要用 nut ,自带的那套 ViewPower 什么的太垃圾。
    nrtEBH
        12
    nrtEBH  
       2022-05-16 16:21:33 +08:00
    APC BK650 我的 PVE 在用 也是 debian/ubuntu 系的 应该没问题
    Huelse
        13
    Huelse  
       2022-05-16 16:47:48 +08:00
    APC BK650 是最标准的了,基本啥都能用
    marquina
        14
    marquina  
       2022-05-16 21:07:41 +08:00 via Android
    我的路由器没接 UPS ,Ubuntu 接了 UPS 后会定时 ping 路由器,发现 ping 不通就会自动关机,算是勉强实现断电后自动关机。
    c0xt30a
        15
    c0xt30a  
       2022-05-16 23:26:31 +08:00
    @marquina 我记得早年有些路由器代码写得不好有内存泄漏,他们厂家的解决方案是趁着半夜偷偷重启。如果是因为这个或者你的路由器升级固件重启了,你的机器岂不是不小心也跟着关机了。
    marquina
        16
    marquina  
       2022-05-17 07:54:20 +08:00 via Android
    @c0xt30a 没碰到这种路由器,目前的规则是连续几次 ping 不通(每次间隔 1min )才关机。
    danube533
        17
    danube533  
       2022-05-17 10:09:13 +08:00   1
    推荐 APC BK650M2-CH + NUT 管理软件 教程请看 https://vxay.com/archives/53.html
    chxf
        18
    chxf  
       2022-05-17 21:05:23 +08:00
    我是这样用的,有个百多块钱 ups ,所以没有网络和 usb ,单机只能用十多分钟这样。网管交换机和 ups 接在一插板上,nas 上用脚本间隔一定时间重试 3 次 ping 网关交换机,不通就关机。
    因为不能监控到 ups 状态,要估算断电多久关机,不能设置太短,我是设置 3 分钟,避免维护时候开机不够时间杀死脚本。
    Alliot
        19
    Alliot  
       2022-05-24 11:10:06 +08:00
    任意支持 snmp 的都能满足你的需求 btw. APC RS550g 也满足. 用它: http://www.apcupsd.org/
    MiketsuSmasher
        20
    MietsuSmasher  
       2022-09-19 01:44:24 +08:00
    建议买一个支持 APC 的 UPS ,可以使用 apcupsd 接受来自 UPS 的关机指令。

    如何配置 apcupsd: https://wiki.archlinux.org/title/APC_UPS
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1421 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 16:53 PVG 00:53 LAX 08:53 JFK 11:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86