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 [email protected] 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 [email protected] 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: [email protected] (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 [email protected] nalezy zamienic na swoje. Ups to to co mamy zdefiniowane w pliku ups.conf na hoscie master a za @ adres ip hosta master.

[[email protected] bin]$ upsc [email protected]
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ę to 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ść

    • Tom.O
      Przez Tom.O
      Zastanawiam się nad zakupem UPS do podtrzymania urządzeń sieciowych oraz dwudyskowego serwera Synology. (raczej przerwy w energii nie są dłuższe niż 15min)
      Ewentualnie może się okazać, że podłączę zasilacz z aktywnym PFC.
      Czy urządzenie takie jak APC Back-UPS 700VA BX700U-FR spełni takie oczekiwania ? (nie uszkodzi zasilacza z PFC ?)
      Dodatkowo przeczytałem gdzieś opinię, że UPS podwyższa zdecydowanie zużycie energii np. zasilając urządzenia bezpośrednio z gniazdka zużycie wynosi np. 25W a poprzez UPS 50W.
      Czy ktoś ma możliwość sprawdzenia zużycia energii takiego UPSa ?
      Czy nie wydaje on jakiś dziwnych dźwięków ?
    • house
      Przez house
      W dniu dzisiejszym dostaliśmy do obejrzenia kolejny ciekawy produkt. Zasilacz awaryjny firmy Cyberpower z serii DX model DX850E-FR.
      Seria CyperPower DX została zaprojektowana do zastosowań w domu i małym biurze. DX850E doskonale chroni sprzęt przed uszkodzeniem spowodowanym przez przepięcia i braki napięcia, które powodują poważne straty danych.UPS z serii DX zawiera zaawansowane funkcje energooszczędne, które znacznie poprawia efektywność pracy UPS i zmniejsza koszty energii dla użytkowników. Dioda LED sygnalizująca stanu i wskaźnik pojemności akumulatora pozwala użytkownikom na monitorowanie stanu zasilania oraz stan baterii zapasowej. Kompaktowa konstrukcja także pomaga użytkownikom w jak najlepszym wykorzystania przestrzeni wewnętrznej.
      Wybrane funkcje :
      GreenPower UPS Technology ™: energooszczędne UPS Ochrona przed EMI, RFI, przepięciami i skokami napięcia Dioda LED stanu i wskaźniki pojemność baterii Oprogramowanie umożliwiające auto wyłączenie urządzeń Złącze USB 3 gniazda zasilające Kompaktowa konstrukcja o najwyższej mocy Wygląd

      W pierwszym kontakcie sprawia wrażenie niczym nie wyróżniającego się na tle konkurencji. Ciekawostką jednak jest fakt, że urządzenie poprawnie współpracuje z serwerami NAS firm Synology i Qnap
      Specyfikacja
      Model DX850E Moc wyjściowa 490W / 850 VA Napięcie wyjściowe 230V Częstotliwość na wyjściu 50Hz / 60 Hz +/- 1% Typ przebiegu Symulowana fala sinusoidalna Gniazda wyjściowe 3 - z zasilaniem zapasowym Częstotliwość na wejściu 47Hz ~ 63 Hz ( autodetekcja ) Zakres napięcia wejściowego w trybie podstawowym 192V - 263V Typowy czas pełnego ładowania akumulatora 8 godzin Port komunikacyjny USB Panel górny Diody sygnalizacyjne Alarm dźwiękowy Alarm podczas pracy na baterii: znaczny stan wyczerpania baterii, stan przeciążenia Wymiary (WxSxG) 235x90x190mm Waga 2,9 kg Środowisko pracy 0 - 40 °C Wilgotność względna podczas pracy 0 - 90% Więcej informacji możecie uzyskać na stronie producenta : http://www.cyberpower-eu.com/products/ups_systems/dx/dx850e.htm
      Konfiguracja
      Zasilacz posiada oprogramowanie do monitorowania oraz konfiguracji PowerPanel Personal Edition. Dostępna jest zarówno wersja dla Windows jak i Linux.
      Więcej informacji na jego temat możecie uzyskać na stronie producenta w zakładce Software
      My postanowiliśmy się skupić na funkcjonalności zasilacza względem wspomnianych wcześniej serwerów NAS.
      Konfiguracja jest bardzo prosta - dla przykładu w DiskStation Manager w wersji 4.2 (Synology DS713+) należy podłączyć urządzenie do portu USB.

      Zostanie ono automatycznie wykryte co można zweryfikować w zakładce "Informacje systemu".

      Dodatkowo DSM zasygnalizuje fakt podłączenia odpowiednim komunikatem systemowym.

      Następnie wybierając w Panelu Sterowania ikonę "Sprzęt" i zakładkę UPS mamy dostęp do konfiguracji naszego UPS'a.

      Jeśli mamy w naszej lokalnej sieci kilka serwerów Synology podpiętych np do tego samego obwodu zasilającego i zasilacza możemy wybrać które z nich mogą korzystać z ustawień tutaj skonfigurowanych. Komunikacja pomiędzy urządzeniami odbywa się za pomocą protokołu SNMP.

      Wybierając zakładkę "informacje urządzenia" mamy możliwość sprawdzenia aktualnych parametrów pracy jak stan naładowania i szacowany czas podtrzymania zasilania. Jak widać nasz DS713+ (obciążony dość mocno ruchem "internetowym") może zostać zabezpieczony przez około 15 minut). Czas ten jest orientacyjny i zależy od aktualnego poboru prądu - w tym wypadku wyłączenie zasilania pozwoliło na 14 minut niezakłóconej pracy. Parametr ten będzie oczywiście zmienny.

      W opcjach mamy również możliwość określenia jak ma zachować się serwer Synology w przypadku przełączenia zasilania na awaryjne (praca na baterii). Możemy określić czy DSM zamknie bezpiecznie serwer po określonym tutaj czasie czy dopiero w momencie wyczerpania się baterii.
      Podsumowanie
      Zasilacz Cyberpower z serii DX jest bardzo ciekawą propozycją dla posiadaczy urządzeń Synology i Qnap. Wszystkie funkcje zabezpieczające realizuje bardzo sprawnie. Umożliwia zabezpieczenie danych przechowywanych na serwerze NAS (utrata zasilania podczas procesu zapisu) a dzięki poprawnej współpracy z oprogramowaniem w/w producentów pozwala w bardzo prosty i tani sposób zminimalizować ewentualne straty  Określając proces jako tani naprawdę mieliśmy słowo "tani" na myśli - koszt urządzenia w dniu publikacji tego tekstu wynosi 258zł  
      Za udostępnienie sprzętu do testów dziękujemy firmie fipro.pl
    • Łukasz Socha
      Przez Łukasz Socha
      Witam,
       
      wczorajsza burza przypomniała mi, ze moj UPS cyberpower dx850e jest uszkodzony, przy przecięciu owszem chciał się przełączyć na zasilanie bateryjne, ale ono nie działa. Akumulator jest naładowany...
      :
      dobra, wracamy do meritum...czego szukać, aby moc podłączyć:
      router z kablówki,
      router Asusa,
      komputer Htpc o poborze około 40-50 watów,
      moze w przyszłości dojdzie jakiś NAS synology 2 zatokowy.
       
      nie chodzi mi o wiele godzi pracy, ten, który miałem wystarczał. Bardziej chodzi mi o zabezpieczenie urządzeń.

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. Wszystkie wymagane w tej kwestii informacje zawierają: Polityka prywatności, Regulamin oraz Warunki użytkowania.