Skocz do zawartości
Bodzio

Network UPS Tools

Oceń temat:

Rekomendowane odpowiedzi

Bodzio

Nie wiem czy w dobrym dziale to pisze bo sprawa dotyczy servera Ready NAS i routera z Tomato wiec jak administracja uzna ze inny dzial bedzie lepszy to prosze o przeniesienie.
Network UPS Tools jest narzedzien client/server ktore pozwala na awaryjne wylaczenie systemu na urzadzeniach do ktorych nie jest podlaczony bezposrednio UPS.
Wiec sprawa u mnie wyglada tak. Do mojego Asusa podpietych jest kilka urzadzen po wifi a po kablu NAS i dwa RPI.
W zwiazku z tym ze ochrona NAS-a jest dla mnie priorytetem wiec UPS APC CS 650 jest podlaczony do tego wlasnie NAS-a.
Wczesniej UPS byl podlaczony pod router i wszystko dzialalo OK. No ale po zakupie NAS-a musialem to zmienic bo jego ochrona jest dla mnie priorytetem .
Chcialem tez zeby UPS bezpiecznie wylaczal router bo jak juz jest to czemu by mial tego nie robic.
Wiec u mnie dziala to tak. ReadyNas do ktorego podlaczony jest UPS dziala jako master czyli netserver natomiast router jest jego slavem czyli netclientem.
NUT-a na routerze zainstalowalem z optware natomiast na ReadyNas-ie jest zainstalowany domyslnie.

Ponizej konfiguracja hostow master i slave.

Host Master - Netgear ReadyNas 102 Debian (ReadyOS 6.5.1)

/etc/nut/nut.conf
MODE=netserver

/etc/nut/ups.conf
[UPS]
driver = usbhid-ups
port = auto
ignorelb
override.battery.charge.low = 20

/etc/nut/upsd.conf
LISTEN 127.0.0.1
LISTEN 0.0.0.0ak

/etc/nut/upsd.users
[monuser]
password = pass
upsmon master

/etc/nut/upsmon.conf
RUN_AS_USER root
MONITOR UPS@localhost 1 monuser pass master
MINSUPPLIES 1
SHUTDOWNCMD "/usr/sbin/shutdown -h now"
NOTIFYCMD "rnutil notify_ups"
POLLFREQ 5
POLLFREQALERT 2
HOSTSYNC 5
DEADTIME 15

NOTIFYMSG ONLINE "ONLINE:%s"
NOTIFYMSG ONBATT "ONBATT:%s"
NOTIFYMSG LOWBATT "LOWBATT:%s"
NOTIFYMSG FSD "FSD:%s"
NOTIFYMSG COMMOK "COMMOK:%s"
NOTIFYMSG COMMBAD "COMMBAD:%s"
NOTIFYMSG SHUTDOWN "SHUTDOWN:%s"
NOTIFYMSG REPLBATT "REPLBATT:%s"
NOTIFYMSG NOCOMM "NOCOMM:%s"

NOTIFYFLAG ONLINE EXEC
NOTIFYFLAG ONBATT EXEC
NOTIFYFLAG LOWBATT EXEC
NOTIFYFLAG FSD EXEC
NOTIFYFLAG COMMOK EXEC
NOTIFYFLAG COMMBAD EXEC
NOTIFYFLAG SHUTDOWN EXEC
NOTIFYFLAG REPLBATT EXEC
NOTIFYFLAG NOCOMM EXEC

RBWARNTIME 43200
NOCOMMWARNTIME 3000
FINALDELAY 2

To tylko pogladowo wkleilem bo w oprogramowaniu NAS-a ustawic mozemy wszystko poprzez GUI. Jednak konfigi moga sie przydac w systemach ktore tego w GUI nie maja albo nie maja wogole NUTa

Host Slave - Asus RT-N66U Tomato Firmware 1.28

/opt/etc/upsmon.conf

RUN_AS_USER root
MONITOR ups@192.168.0.5 1 monuser pass slave
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/halt -pi"
POLLFREQ 5
POLLFREQALERT 2
HOSTSYNC 5
DEADTIME 15

/opt/etc/nut.conf

MODE = netclient

Oczywiscie monuser i pass to przykladowe wpisy. W moich konfigach sa inne.
Po zapisaniu konfiguracji wydajemy na hoscie slave polecenie

upsmon

Network UPS Tools upsmon 2.4.1
UPS: ups@192.168.0.5 (slave) (power value 1)

Po tym mozemy sprawdzic czy wszystko dziala wydajac polecenie na hoscie master

upsmon -c fsd

Sluzy ono do sprawdzenie konfiguracji. Nie ma potrzeby odcinac zasilania od UPS.
Oczywiscie dziala to po sieci wiec switch/router musi byc podpiety pod UPS zeby zapewnic komunikacje sieciowa w momencie utraty zasilania.


Stan ups mozna sprawdzic z poziomu routera (slave) logujac sie przez ssh i wydajac ponizsze polecenie.
Oczywiscie ups@192.168.0.5 nalezy zamienic na swoje. Ups to to co mamy zdefiniowane w pliku ups.conf na hoscie master a za @ adres ip hosta master.

[root@RT-N66U bin]$ upsc ups@192.168.0.5
battery.charge: 100
battery.charge.low: 20
battery.charge.warning: 50
battery.date: 2013/07/07
battery.mfr.date: 2013/07/07
battery.runtime: 1717
battery.runtime.low: 120
battery.temperature: 29.2
battery.type: PbAc
battery.voltage: 13.6
battery.voltage.nominal: 12.0
device.mfr: American Power Conversion
device.model: Back-UPS CS 650
device.serial: xxxxxxxxxxxx
device.type: ups
driver.flag.ignorelb: enabled
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.productid: 0002
driver.parameter.serial: xxxxxxxxxxxx
driver.parameter.vendorid: 051d
driver.version: 2.7.2
driver.version.data: APC HID 0.95
driver.version.internal: 0.38
input.sensitivity: high
input.transfer.high: 256
input.transfer.low: 196
input.voltage: 238.0
input.voltage.nominal: 230
output.frequency: 50.0
output.voltage: 230.0
output.voltage.nominal: 230.0
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 817.v9.I
ups.firmware.aux: v9
ups.load: 14.0
ups.mfr: American Power Conversion
ups.mfr.date: 2013/07/07
ups.model: Back-UPS CS 650
ups.productid: 0002
ups.realpower.nominal: 400
ups.serial: xxxxxxxxxxxx
ups.status: OL
ups.test.result: No test initiated
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.timer.start: 0
ups.vendorid: 051d

Na obu komputerach RPI konfiguracja klientow wyglada identycznie. Roznie sie tylko pozycja

SHUTDOWNCMD "/sbin/halt -pi"

Na RPI jest

SHUTDOWNCMD "/sbin/halt"

Natomiast z poziomu laptopa uzywam do monitorowania ups programu NUT-Monitor. Tutaj nie trzeba nic konfigurowac. Podajemy tylko adres ip hosta master i port domyslny 3493. To program pod linuxa ale dla osob korzystajacych z windows napewno tez cos sie znajdzie. Ja pod windows nie korzystam z monitora UPS.
Staralem sie tak wszystko opisac zeby bylo zrozumiale. Mam nadzieje ze mi sie udalo.

pozdrawiam
Bogdan

  • Lubię 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Podobna zawartość

    • ligeza
      Przez ligeza
      Czy może ktoś doradzić jakiś przyzwoity UPS ze stabilizacją napięcia. Trzy lata temu zakupiłem polecany mi tu na forum dx850e, niestety ostatnio coś "zaczął szwankować" przechodząc na baterię i nie usypiając NAS (według logów po godzinie padł razem z Qnapem i kilkoma innymi urządzeniami). Okazało się, że wytrzymuje tylko do 261V po czym przechodzi na baterię. Chcąc zabezpieczyć sprzęt przydało by mi się coś z szerszym zakresem i stabilizacją napięcia. Pobór prądu przez urządzenia podpięte do niego to około 40W. Dobrze by było jakby się dało włożyć jakiś większy akumulator, tak by chociaż 3h na nim podtrzymać prąd.
    • moniki
      Przez moniki
      Witam wszystkich to mój pierwszy post ..
      Jest tu ktoś co doradzi lub pomoże  wybrać UPS -a dla moich wymagań ? zastanawiam się nad takim modelem  Zasilacz Awaryjny UPS ONLINE 1000VA 900W RACK LCD   http://allegro.pl/zasilacz-awaryjny-ups-online-1000va-900w-rack-lcd-i6536390799.html?fromVariant=6536334218   
      Mieszkam w remontowanym obiekcie remont będzie  trwał przez następny rok w związku z tym mam wyłączany prąd minimum 1 w tygodniu na około 2-do 3 godzin zależy mi na stabilności z sieci ..
      obsługiwane gerety to ,Synology DS716+ komputer, imac 27, router asus  pobór prądu dla urządzeń to około 80 watt 
       więc zasilacz awaryjny UPS online 900w będzie odpowiedni?  i będzie kompabitny z moim sprzętem ?
       
    • house
      Przez house
      This application scans for network interfaces and adapters installed in system and their monitoring. Detailed info for every interface is provided. 
      Every interface monitor has simple statistics view and graphic display with time history.
      Target platforms
      Windows 2000 Windows XP Windows 2003 Windows Vista Windows 7 Windows Server 2008 Windows 8 Windows 8.1 Windows 10

openitforum.pl

Forum poświęcone przesyłaniu i przechowywaniu danych w małej sieci. Prezentujemy testy urządzeń oraz pomagamy w ich obsłudze i konfiguracji.
×

Powiadomienie o plikach cookie

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies. Więcej wyjaśni nasza Polityka prywatności.