syslog+login

Petr Slansky slansky@usa.net
Wed, 18 Oct 2000 15:51:29 +0200


> navratove kody :
> 101    UPS is on battery, but the battery is ok.
> 102    UPS is on battery, and the battery is low.
>
>   poweroff)
>    vupsd -i-1 $PORT
>     case "$?" in
>       101 | 102)
>         sleep 5
>         upsd -k $PORT
>         ;;
>       *)
>         if [ ! "OK" = $(</etc/upsstatus) ]; then
>           reboot -d -f -i
>           fi
>         ;;
>     esac

Ano, toto vypada velmi pouzitelne! Ale, "/etc/upsstatus" neni v mem systemu.
Pritom mi upsd bezi... V "man upsd" se docitam o existenci souboru
"/etc/powerstatus", ten ale take na mem disku neni...

Toto reseni by mohlo fungovat pro pocitac pripojeny primo k ups. Co pro
pripad, ze upsd jeste komunikuje s dalsimi deamony na jinych strojich, ktere
napaji stejna ups? V momente, kdy se vola ze skriptu "halt" skript
"power-monitor", funguje jeste TCP/IP komunikace? Mohou demoni vzajemne
komunikovat? Pred vypnutim ups by "master" mel pockat, az vsichni "slave"
budou pripraveni k odpojeni napajeni. Take by mel zajistit, aby pripojene
"slave" systemy prebootovaly v pripade, ze dojde k obnoveni napajeni...
Vymyslet to spolehlive asi nebude uplne snadne...

Jeste by se asi mela osetrit situace, ze se system nevypne, prestoze ups
nema stavu, tedy ze upsd -k $PORT se provede, ale k vypnuti ups presto
nedojde. Pry nektere UPS maji dlouhe zpozdeni (i 40s). Behem tech 40s muze
prijit stava...

> (podla coho by sa zapla ???  nasledujuci
> vypadok napajania moze byt o tyzden ... a kedze ziadna (mne znama a
dostupna
> UPS ) s casovacom nexistuje ... Nechapem co by Vam pomohlo, keby ste
vedeli
> UPS-ku zostrelit aj ked mame 220V

Nechci UPS sestrelit. UPS ma nejakou inteligenci (nebo jen nektre?). Ta
inteligence by mohla reagovat na prikaz k vypnuti UPS za podminky ze stavu
ma, kratkym (treba cca 5s) udpojenim vystupu. Tim by pripojeny system
prebootoval a problem by nebyl. Ale tak se "bezna ups" nechova..:-(

> bezi odpocitavanie. Tak sa dostanete do stavu, ked UPS pocitac vobec
nevypne
> a tento ostava v halte, alebo ak ste si definovali reboot ( to riesi
> situaciu len ciastocne) mozete ostat zasa v stave, ked po reboote sa
checknu
> disky, namontuju RW ale nedojde uz k spusteniu UPS demonu ( a zruseniu

Takze by to chtelo i nejake testy behem startu sytemu jeste pred pripojenim
disku?

Petr