UPS i rc-scripts

grzes grzespt w pf.pl
Śro, 3 Wrz 2003, 23:26:43 CEST


Dnia środa 03 wrzesień 2003 22:54, Arkadiusz Miskiewicz napisał:
> > Zatrzymywanie systemu rozpocznie oprogramowanie jednego ups-a,
> > tylko jedno oprogramowanie zdoła zostawić informację o tym że ma
> > być wyłączony ups.
> > Drugi pozostanie nie wyłączony!
>
> Niestety nie widzę sposobu na rozwiązanie tego.

Analiza każdego przypadku osobno.
upsmonitor 1.0 fideltronika robi to tak, że zostawia gdzieś w pliku 
zapisaną informację. Można samemu to sprawdzać i innym odpowiednią 
informację podsyłać.

>
> > Trzeba by samemu oprogramować ustalanie jakie ups-y mają się
> > wyłączyć. Poszczególne przypadki (dla uproszczenia dalej dwa
> > ups-y): 1.wyłączany jest prąd - trzeba wyłączyć obydwa ups-y
>
> Skąd skrypty mają wiedzieć, że oba upsy nie mają prądu?

Patrz wyżej. Ale to już trudniejsze...
Zakładając, że oprogramowanie ups-a (patrz upsmonitor 1.0 fideltronika)
może wykonać jakiś skrypt przy każdym komunikacie można zrobić dużo.

> > 2.brakuje prądu dla jednego ups-a (sprzątaczka/awaria ups-a) trzeba
> > wyłączyć jednego ups-a
>
> To już kwestia softu monitorującego co zrobi z upsem. Natomiast jeśli
> padnie ups w serwerze który robi monitoring to rozsądnym wyjsciem
> jest wyłączenie tylko tego upsa - o pozostałych nic nie wiemy z
> poziomu rc-scripts więc ich nie dotykamy.
>
> Dla upartych można zrobić UPS_POWEROFF jako listę upsów do wyłaczenia
> w podanej kolejności. Nie widzę możliwości zrobienia tego w lepszy
> sposób :(
No i dalej co z twoją konfiguracją?
Wyłączamy wszystkie lub nic. :(
Można założyć, że do tego konfigurujemy czasy wyłączeń w zależności od 
kolejności wyłączania ups-ów.
I jakieś rozwiązanie by było...

-- 
Grzegorz Pietrzak - g r z e s p t at p f dot p l
----------------------------------------
Wszechwiedzą nikt nie grzeszy
więc mówimy tylko to co wiemy.




Więcej informacji o liście dyskusyjnej pld-users-pl