<div dir="ltr"><div>Hello All,</div><div>I'm trying to establish a MASTER SLAVE configuration of UPS using NUT Driver.</div><div><br></div><div>I'm able to shutdown the master after UPS is on BATTERY ( POWER BLACKOUT) .However I'm trying to shutdown the other SLAVE MACHINES BEFORE MASTER.</div><div>But at the remote side ( Slaves ) shutdown after UPS blackout does not happen.</div><div><br></div><div>My configuration in Master are </div><div><br></div><div>   /usr/etc/upsd.users</div><div><br></div><div>               [ups_user]</div><div>               password  = admin</div><div>               instcmds = all</div><div>               allowfrom = localhost</div><div>               actions = SET</div><div>               upsmon master</div><div>[ups_slave]</div><div>              password  = admin</div><div>              instcmds = all</div><div>              actions = SET</div><div>              upsmon slave</div><div><br></div><div><br></div><div><br></div><div><br></div><div>/usr/etc/ups.conf</div><div><br></div><div>       [ups_genric]</div><div>       driver = usbhid-ups</div><div>       port = auto</div><div>       ignorelb</div><div>       override.battery.charge.low = 90</div><div><br></div><div>/usr/etc/upsmon.conf</div><div><br></div><div>        MONITOR <a href="mailto:ups_genric@127.0.0.1">ups_genric@127.0.0.1</a> 1 ups_user pass admin master</div><div>        SHUTDOWNCMD "/sbin/shutdown -h +0"</div><div>        POWERDOWNFLAG /etc/nut/killpower</div><div>        NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC</div><div>        NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC</div><div>        NOTIFYCMD "/usr/sbin/upssched"</div><div><br></div><div><br></div><div>/usr/etc/upssched.conf</div><div><br></div><div>       CMDSCRIPT /usr/etc/ups_cmd_file</div><div>       PIPEFN /usr/etc/upssched.pipe</div><div>       LOCKFN /usr/etc/upssched.lock</div><div>       AT ONBATT * START-TIMER onbatt 120</div><div>       AT ONLINE * CANCEL-TIMER onbatt</div><div><br></div><div>/usr/etc/nut.conf</div><div><br></div><div>       MODE = netserver</div><div><br></div><div><br></div><div>/usr/etc/upsd.conf</div><div><br></div><div>       LISTEN 0.0.0.0 3493</div><div>       LISTEN ::1 3493</div><div><br></div><div>AT SLAVE</div><div><br></div><div><br></div><div>/usr/etc/upsmon.conf  </div><div><br></div><div><br></div><div>        MONITOR <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> 1 ups_slave pass admin slave</div><div>        SHUTDOWNCMD "poweroff"</div><div>        POWERDOWNFLAG poweroff</div><div>        NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC</div><div>        NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC</div><div>        NOTIFYCMD "/usr/bin/upssched"</div><div><br></div><div><br></div><div><br></div><div><br></div><div>PS ! The Slave connects with UPS MASTER , when i monitor the upsmon using </div><div><br></div><div>        upsmon -u root -D -F  start</div><div><br></div><div>I get the output </div><div>root@nsb-3ms_series:~# upsmon -DDDDDDDDD -F -u root </div><div><br></div><div>    root@nsb-3ms_series:~# upsmon -DDDDDDDDD -F -u root </div><div>    Network UPS Tools upsmon 1.01-875</div><div>       0.000000    fopen /var/run/upsmon.pid: No such file or directory</div><div>       0.009147    UPS: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> (slave) (power value 1)</div><div>       0.009583    Using power down flag file poweroff</div><div>       0.012923    debug level is '9'</div><div>    </div><div>    </div><div>       0.222854    Trying to connect to UPS [<a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a>]</div><div>       0.226477    Can not connect to 192.168.16.116 in SSL, continue uncrypted</div><div>       0.228872    Login on UPS [<a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a>] failed - got [ERR ACCESS-DENIED]</div><div>       0.229423    Current power value: 1</div><div>    </div><div>    </div><div>       5.230023    pollups: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a></div><div>       5.230164    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / status</div><div>       5.231214    parse_status: [OL]</div><div>       5.231348    parsing: [OL]</div><div>       5.231415    ups_on_line: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> (first time)</div><div>       5.231482    Current power value: 1</div><div>       5.231543    Minimum power value: 1</div><div>      10.231707    pollups: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a></div><div>      10.231831    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / status</div><div>      10.232861    parse_status: [OB DISCHRG]</div><div>      10.232975    parsing: [OB]</div><div>      10.233051    ups_on_batt: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> (first time)</div><div>      10.233124    do_notify: ntype 0x0001 (ONBATT)</div><div>      10.233190    UPS <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> on battery</div><div>      10.233659    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / battery</div><div>      10.234684    parsing: [DISCHRG]</div><div>      10.234801    Current power value: 1</div><div>      10.234866    Minimum power value: 1</div><div>    sh: wall: not found</div><div>      15.235033    pollups: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a></div><div>      15.235160    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / status</div><div>      15.236251    parse_status: [OB DISCHRG]</div><div>      15.236361    parsing: [OB]</div><div>      15.236433    ups_on_batt: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> (first time)</div><div>      15.236503    do_notify: ntype 0x0001 (ONBATT)</div><div>      15.236569    UPS <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> on battery</div><div>      15.237040    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / battery</div><div>      15.238052    parsing: [DISCHRG]</div><div>      15.238161    Current power value: 1</div><div>      15.238227    Minimum power value: 1</div><div>      30.245695    pollups: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a></div><div>      30.245818    get_var: <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> / status</div><div>      **35.251855    Poll UPS [<a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a>] failed - Server disconnected**</div><div>      35.251973    do_notify: ntype 0x0005 (COMMBAD)</div><div>      35.252041    Communications with UPS <a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a> lost</div><div>      35.252518    Dropping connection to UPS [<a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a>]</div><div>      35.252709    Current power value: 1</div><div>      35.252821    Minimum power value: 1 </div><div><br></div><div><br></div><div><br></div><div>So as you can see, it detects the MASTER and gets status of UPS .</div><div>But MASTER shutsdown and slave still remains online.</div><div><br></div><div>      35.251855<span class="" style="white-space:pre"> </span>Poll UPS [<a href="mailto:ups_genric@192.168.16.116">ups_genric@192.168.16.116</a>] failed - Server disconnected</div><div><br></div><div><br></div><div>Please help me</div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="background-color:rgb(255,242,204)"><i><font face="courier new,monospace">Regards </font>Neetish </i> </span><br><div><font face="courier new,monospace"><br></font></div></div></div>
</div>