[Nut-upsuser] battery not installed, but battery still 100% and NUT 2.7.2-4 does not catch this and report a error
gheskett at shentel.net
Mon Apr 3 23:03:52 UTC 2017
On Monday 03 April 2017 16:39:30 Stuart D. Gathman wrote:
> On Mon, 3 Apr 2017, Gene Heskett wrote:
> >>> Nut, IIRC, can do a periodic battery test by putting it offline,
> >>> using the battery, for a predetermined length of time, weekly,
> >>> monthly etc,
> >> We definitely don't want that in this instance either!
> > Why not? If the battery has a holdup time of 5 minutes when its
> > fresh,
> Because in this instance it crashes your system, corrupts filesystems,
> etc, etc.
But it does that because you have tried to get 12 years out of a gell
cell battery that is doing really really well if you get 4 years out of
it. I am not saying you should do that _now_, without first replacing
that thoroughly boiled dry battery, but as something you should set it
up to do once you have a serviceable battery set installed in it. That
way, you would be getting warnings before this replacement battery is
deep into its failure. THIS is how you best prevent these surprise
failures that are probably causing recovery nightmares and lost profit
opportunities because of the downtime.
A good manager isn't the one who spends less money, thinking it improves
the P&L report. He is the one who spends the money wisely to maintain
as close to 100% uptime as he can. Do that, and the P&L report will
take care of itself.
> >> We want the ALARM that the nut driver is
> >> generating, and upsd is passing on - to be acted on in some way by
> >> upsmon. Which NOTIFYCMD is run when there is an ALARM?
Have you specified that in your upsmon.conf? And have you verified that
the resources it needs to send that warning message are available on
your systems? See man wall and test the default. You will have to
compose a one line file, and name that file in order to send the
contents of that file to users.
Create that file:
echo "I need a fresh battery" >rplbat.
Then do wall rplbat
and get this on every screen on the system:
gene at coyote:~$ sudo wall rplbat
Broadcast Message from gene at coyo
(/dev/pts/2) at 18:56 ...
I need a fresh battery
Which can be embellished by naming the ups that needs the battery I
Now, I'll bow out and let the nut maintainers advise from here. I am just
a happy nut user trying to help.
Cheers, Gene Heskett
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
More information about the Nut-upsuser