我在运行Armbian 5.25(这是Debian jessie)的OrangePi One上安装了NUT upsmon 2.7.2。 它设置为使用usbhid-ups驱动程序监视我的Tripp Lite SmartOnline SU3000RTXLCS2U,并在服务器关机或通电时与服务器通信。 我可以成功地获得运行upsc命令的UPS信息,所以我认为一切正常。
我不知道的一个问题是,为什么我的UPS重新启动(并切断连接到它的所有东西)当我发出一个重新启动命令的OrangePi。 我可以发送一个关机命令,并closuresUPS而不会造成干扰。 当我运行upsc命令时,我可以看到:
ups.timer.reboot: 0 ups.timer.shutdown: -1 ups.timer.start: 0 ups.vendorid: 09ae ups.watchdog.status: 0
我的猜测是,upsmon服务器在服务停止之前向UPS发送重启命令。 我看到ups.timer.shutdown: -1这让我认为UPS设置为忽略closures命令, ups.timer.reboot: 0意味着UPS设置为在收到重新启动命令时立即重新启动。 它是否正确? 我需要设置ups.timer.reboot: -1什么的? 那怎么做?