Portál AbcLinuxu, 25. dubna 2024 22:25


Dotaz: Vypnutí linuxového PC pomocí UPS ovládané z Windows

9.1.2019 13:08 jan.rok | skóre: 21
Vypnutí linuxového PC pomocí UPS ovládané z Windows
Přečteno: 540×
Odpovědět | Admin
Mám tuto situaci: APC Smart-UPS 3000, k ní je zapojen server s Windows Server 2012 s PowerChut Business Edition, komunikace přes USB kabel. Dále je k této UPS připojený malý linuxový server s Ubuntu 18.04 LTS a nainstalovaným apcupsd.

Lze nakonfigurovat apcupsd tak, aby uměl komunikovat s PowerChutem a dokázal zařídit korektní shutdown linuxového serveru v případě delšího výpadku napájení?

Do /etc/apcupsd/apcupsd.conf jsem doplnil:
UPSTYPE pcnet
DEVICE 192.168.1.1:jmeno_do_powerchute:heslo
ale asi to nestačí, protože apcaccess stále hlásí, že UPS nekomunikuje.

Na webu jsem našel příklady komunikace mezi několika apcupsd (master/slave), ale variantu, kdy apcupsd je slave a masterem je windows aplikace, jsem nenašel.

Díky za rady.JR

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.1.2019 13:22 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kdysi jsem to u zákazníka řešil tak, že se spustil PuTTY se speciálním klíčem, pro který byl na linuxovém stroji vynucený příkaz (command=/sbin/shutdown v .authorized_keys). Samozřejmě to není tak spolehlivé jako když spolu ti démoni opravdu komunikují, ale pokud spolu komunikovat neumějí, tak to aspoň udělá co má.
9.1.2019 19:58 PetebLazar
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Nezapomenout, že na UPS musí být v takovém případě také i veškerá síťová infrastruktura nutná k vzájemné komunikaci serverů Win/Lin.
9.1.2019 15:19 NN
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hm, tak 'pcnet' slouzi pro komunikaci s UPS po siti, nebo ne? A pocitam, ze ta UPS sitovou kartu zadnou nema.. Zadruhe PBE sice ma nejakeho x86 RPM agenta(JRE) pro linux, ale nikde jsem ho nedohledal, mozna bude soucasti instalcnih souboru.. Osobne bych se prikladek k variante se na PBE vykaslat a spravovat APC z linuxu.
9.1.2019 18:07 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
UPS síťovou kartu nemá. Jak mám spravovat UPS z linuxu, když nemám možnost k němu UPS připojit USB kabelem?
9.1.2019 18:23 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Proč to nejde? Kvůli vzdálenosti?
9.1.2019 19:25 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
To je složitější, prostě byrokracie+vlastnická práva a tak. Nic technického.
9.1.2019 18:16 jekub
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proc nepouzit na Win take apcupsd?
9.1.2019 18:19 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
To by bylo řešení: na WIN by apcupsd byl jako master, na linuxu jako slave, pokud to dobře chápu.
25.1.2019 19:10 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Nakonec jsem tedy zvolil řešení, že na Windows serveru mám apcupsd jako MASTER a na linuxu jako SLAVE. V parametrech apcupsd.conf jsem nenašel, jak by se dalo nastavit zasílání mailu o tom, že třeba došlo k výpadku proudu. Dá se to nějak zařídit?
k3dAR avatar 26.1.2019 00:43 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
porad nemam telo, ale uz mam hlavu... nobody
26.1.2019 09:49 jan.rok | skóre: 21
Rozbalit Rozbalit vše Re: Vypnutí linuxového PC pomocí UPS ovládané z Windows
Díky, to je přesně ono. Nějak jsem to v dokumentaci přehlédl a zkusil to vyřešit programem blat.exe.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.