Min Wang
2016-May-08 01:35 UTC
[Nut-upsuser] cyberpower ups need to manully turn on the switch
Hi I am using centos 6.3, and nut-2.6.5-2.el6.x86_64. could you explain why not sending "a delayed command to the UPS to turn it off" may cause that issue? I saw: ups.delay.shutdown: 20 ups.delay.start: 30 is it something related? thanks min On Sat, May 7, 2016 at 3:44 PM, Roger Price <roger at rogerprice.org> wrote:> On Sat, 7 May 2016, Min Wang wrote: > > Hi I have CP825AVR-G UPS. sometimes the UPS is shutdown due to whatever >> reason. >> >> But the annoying thing is even if the electrical power is back, that UPS >> will continue to beep, and I have to manually turn on the switch button in >> order for it to supply the load/power. >> >> I am wondering if there is any setting in the UPS I need to config? I >> just want the UPS to supply the power when the main electrical power is >> back. >> > > It sounds as if you are not sending a delayed command to the UPS to turn > it off. Are you using a GNU/Linux distribution with systemd? Which > version of nut are you using? Do you have > /usr/lib/systemd/system-shutdown/nutshutdown enabled? > > Roger > _______________________________________________ > Nut-upsuser mailing list > Nut-upsuser at lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20160507/0c58c0fb/attachment.html>
Roger Price
2016-May-08 07:16 UTC
[Nut-upsuser] cyberpower ups need to manully turn on the switch
On Sat, 7 May 2016, Min Wang wrote:> I am using centos 6.3, and?nut-2.6.5-2.el6.x86_64. > could you explain why not sending "a delayed command to the UPS to turn it off" may cause that issue? ?You need to stop the UPS from beeping. Only then can you get a clear restart when power returns. To stop the UPS from beeping, you must turn it off.> ups.delay.shutdown: 20 > ups.delay.start: 30 > > is it something related?Yes, they are related: the two ups.delay values are used by the program which turns off the UPS. This program is called by by script nutshutdown which is part of the nut package. Do you have this script installed? What does command "systemctl status nutshutdown" report? Roger
Min Wang
2016-May-09 02:42 UTC
[Nut-upsuser] cyberpower ups need to manully turn on the switch
Hi centos 6.3 uses traditional SysV script ( not systemctl) here is the /etc/init.d/ups ( script) assuming it similar to nutshutdown # more /etc/init.d/ups #! /bin/bash # # ups: Starts the Network UPS Tools # # chkconfig: - 26 74 # description: Network UPS Tools is a collection of programs which provide a common \ # interface for monitoring and administering UPS hardware. # processname: upsd # config: /etc/ups/ # config: /etc/sysconfig/ups # ### BEGIN INIT INFO # Provides: ups # Required-Start: $syslog $network $named # Required-Stop: $local_fs # Default-Stop: 0 1 6 # Short-Description: Starts the Network UPS tools # Description: Network UPS Tools is a collection of programs which provide a common \ # interface for monitoring and administering UPS hardware. ### END INIT INFO # Source function library. if [ -f /etc/init.d/functions ]; then . /etc/init.d/functions elif [ -f /etc/rc.d/init.d/functions ]; then . /etc/rc.d/init.d/functions else exit 0 fi # Get config. if [ -f /etc/sysconfig/ups ]; then . /etc/sysconfig/ups else SERVER="no" fi start() { if [ "$SERVER" = "yes" ]; then echo -n $"Starting UPS driver controller: " daemon /sbin/upsdrvctl start > /dev/null 2>&1 && success || failure RETVAL=$? echo prog="upsd" echo -n $"Starting $prog: " daemon /usr/sbin/upsd $UPSD_OPTIONS > /dev/null 2>&1 && success || failure if [ "$RETVAL" = 0 ]; then RETVAL=$? fi echo echo -n $"Starting UPS monitor (master): " daemon /usr/sbin/upsmon > /dev/null 2>&1 && success || failure if [ "$RETVAL" = 0 ]; then RETVAL=$? fi echo else echo -n $"Starting UPS monitor (slave): " daemon /usr/sbin/upsmon > /dev/null 2>&1 && success || failure RETVAL=$? echo fi [ "$RETVAL" = 0 ] && touch /var/lock/subsys/ups } stop() { echo -n $"Stopping UPS monitor: " killproc upsmon RETVAL=$? echo if [ "$SERVER" = "yes" ]; then prog="upsd" echo -n $"Stopping $prog: " killproc upsd > /dev/null 2>&1 && success || failure if [ "$RETVAL" = 0 ]; then RETVAL=$? fi echo echo -n $"Shutting down upsdrvctl: " /sbin/upsdrvctl stop > /dev/null 2>&1 && success || failure if [ "$RETVAL" = 0 ]; then RETVAL=$? fi echo fi [ "$RETVAL" = 0 ] && rm -f /var/lock/subsys/ups } restart() { stop start } reload() { # FIXME: upsd and upsmon always return 0 # => can't tell if reload was successful if [ "$SERVER" = "yes" ]; then action "Reloading upsd:" /usr/sbin/upsd -c reload RETVAL=$? fi action "Reloading upsmon:" /usr/sbin/upsmon -c reload if [ "$RETVAL" = 0 ]; then RETVAL=$? fi } # See how we are called. case "$1" in start) start ;; stop) stop ;; restart) restart ;; try-restart) [ -f /var/lock/subsys/ups ] && restart || : ;; reload) reload ;; force-reload) restart ;; status) if [ "$SERVER" = "yes" ]; then status upsd fi status upsmon ;; *) echo $"Usage: $0 {start|stop|restart|try-restart|reload|force-reload|status}" RETVAL=3 esac exit $RETVAL min On Sun, May 8, 2016 at 3:16 AM, Roger Price <roger at rogerprice.org> wrote:> On Sat, 7 May 2016, Min Wang wrote: > > I am using centos 6.3, and nut-2.6.5-2.el6.x86_64. >> could you explain why not sending "a delayed command to the UPS to turn >> it off" may cause that issue? >> > > You need to stop the UPS from beeping. Only then can you get a clear > restart when power returns. To stop the UPS from beeping, you must turn it > off. > > ups.delay.shutdown: 20 >> ups.delay.start: 30 >> >> is it something related? >> > > Yes, they are related: the two ups.delay values are used by the program > which turns off the UPS. This program is called by by script nutshutdown > which is part of the nut package. Do you have this script installed? > > What does command "systemctl status nutshutdown" report? > > Roger > _______________________________________________ > Nut-upsuser mailing list > Nut-upsuser at lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser >-- http://www.comrite.com Yellow pages, Ads and Search http://www.meidongnet.com News, Ads, Free Online dating, Games for Chinese Community in NY, NJ, PA -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20160508/f6e6e104/attachment.html>