市电断电时群晖用UPS实现自动关机的设置

        由于群晖系统连接的 UPS ,默认是是市电断电后进入“安全模式”,硬盘挂起并不会自动关机,如果 UPS 的功率太低的话,UPS 电池耗尽,UPS 就会给群晖“强制”断电,造成群晖再开机时会显示非法关机。这样的关机方式对硬盘是有损坏的,所以想实现当市电断电的时候,让群晖“正常”的关机。此时,需要先在“群晖控制面板”—“终端机和SNMP”—“启用SSH功能”上打勾,启用SSH功能,然后在Windows电脑上,使用SSH软件以root用户登录群晖,修改  /usr/syno/bin/synoups  文件,DSM6.X的版本找第 166 行的“/usr/syno/sbin/synopoweroff -fr”(DSM7.X的系统找第171行的内容“/usr/syno/sbin/synopoweroff -s &”):

 

按一次字母 i 键进入编辑状态,在最前面加个#的符号注释本行,然后按一次回车,在下面添加一行内容(需要注意格式对齐,前面有空格):

poweroff

 

按一次ESC,输入:wq!回车保存退出。

最后,根据自己UPS待机时间长短,适当的设置一下进入待机时间:

特别说明:如果群晖重装系统或升级系统,这个文件要重新修改,设置才会生效。

点赞
  1. zh8416说道:
    Google Chrome Windows 10
    7.1修改奏效,不过在UPS电量耗尽之前来电的话,nas没办法自动开机,毕竟对于nas来说一直是未断电的状态。
    1. zh8416说道:
      Google Chrome Windows 10
      补充一下,我刚才说的其实不算问题。nas和网络设备共用一个UPS,似乎没办法实现在NAS关机时还能收到来电的提醒。
      1. 博主说道:
        Google Chrome Windows 10
        群晖关机状态下,是不可能知道有没有来电的。

发表回复