NEWS
(gelöst)USV
-
-
So hier nochmal die einzelnen Schritte.
In der sudo nano /etc/nut/ups.conf
habe ich das eingetragen außer den pollinterval nicht.# # The general form is: # [serverups] driver = usbhid-ups port = auto desc = "Eeaton UPS" # # The section header ([upsname]) can be just about anything as long as # it is a single word inside brackets. upsd uses this to uniquely # identify a UPS on this system.in der sudo nano /etc/nut/nut.conf das
# IMPORTANT NOTE: # This file is intended to be sourced by shell scripts. # You MUST NOT use spaces around the equal sign! MODE=netservernun kommt sudo nano /etc/nut/upsd.conf da habe ich das drin
# you can specify if upsd requests or requires client's' certificates. # Possible values are : # - 0 to not request to clients to provide any certificate # - 1 to require to all clients a certificate # - 2 to require to all clients a valid certificate # # See 'docs/security.txt' or the Security chapter of NUT user manual # for more information on the SSL support in NUT. LISTEN 127.0.0.1 3493 LISTEN 192.168.178.109 3493nun die Benutzerkonten ich nehme gleich den 3 raus.sudo nano /etc/nut/upsd.users
# MONITOR myups@localhost 1 upsmon pass master (or slave) [upsmaster] password = test actions = SET instcmds = ALL upsmon master [raspiuser] password = secret upsmon slavein der sudo nano /etc/systemd/system/multi-user.target.wants/nut-server.service steht das:
Wants=nut-driver.service Before=nut-monitor.service [Service] ExecStartPre=/bin/sleep 30 ExecStart=/sbin/upsd Type=forking [Install] WantedBy=multi-user.targetJetzt das Monitoring sudo nano /etc/nut/upsmon.conf
da habe ich diese Zeile hinzugefügt:MONITOR serverups@localhost 1 upsmaster test masterDann habe ich den dienst neugestartet mit sudo systemctl restart nut-server
mitandy@debian:~$ sudo systemctl restart nut-serverDann kam dieses bei raus
Warning: The unit file, source configuration file or drop-ins of nut-server.service changed on disk. Run 'systemctl daemon-reload' to reload units. Job for nut-server.service failed because the control process exited with error code. See "systemctl status nut-server.service" and "journalctl -xe" for details.Nun sollte der Server eingerichtet sein
Jetzt gehen wir zu den Client der Raspi
dort habe ich erst mal installiert mit sudo apt install nut-client
jetzt editiert mit sudo nano /etc/nut/nut.conf
dort steht drin# - netserver: same as for the standalone configuration, but also need # some more network access controls (firewall, tcp-wrappers) and possibly a # specific LISTEN directive in upsd.conf. # Since this MODE is opened to the network, a special care should be applied # to security concerns. # - netclient: this mode only requires upsmon. # # IMPORTANT NOTE: # This file is intended to be sourced by shell scripts. # You MUST NOT use spaces around the equal sign! MODE=netclientjetzt diese Datei sudo nano /etc/nut/upsmon.conf
When compiled with SSL, specify that a secured connection must be used # to communicate with upsd. # If you don't use 'CERTVERIFY 1', then this will at least make sure # that nobody can sniff your sessions without a large effort. Setting # this will make upsmon drop connections if the remote upsd doesn't # support SSL, so don't use it unless all of them have it running. # When compiled with NSS support of SSL, can be overriden for host # specified with a CERTHOST directive. MONITOR serverups@192.168.178.109 1 raspiuser testslavenun den Clientserver neu starten mit sudo systemctl restart nut-client
jetzt kommt diese Ausgabe.pi@SVPi-hole:~ $ sudo systemctl restart nut-client Broadcast message from nut@SVPi-hole (somewhere) (Fri May 21 11:03:50 2021): Communications with UPS serverups@192.168.178.109 lost Broadcast message from nut@SVPi-hole (somewhere) (Fri May 21 11:03:55 2021): UPS serverups@192.168.178.109 is unavailableund nach einer gewissen Zeit diese Ausgabe
pi@SVPi-hole:~ $ ^C Broadcast message from nut@SVPi-hole (somewhere) (Fri May 21 11:09:00 2021): UPS serverups@192.168.178.109 is unavailable@ostseereiter sagte in USV:
[raspiuser]
password = secret
upsmon slavenano /etc/nut/upsmon.conf, der Eintrag ist ebenfalls falsch
MONITOR serverups@192.168.178.109 1 raspiuser testslave@ostseereiter sagte in USV:
Mai 21 12:11:20 debian upsd[2130]: Fatal error: A previous upsd instance is alre
du bekommst deinen service nicht zum laufen, hatte ich damals auch diese Meldung, als ich beim ersten mal die config falsch eingestellt hatte. Selbst als die Config dann richtig war, kam diese Meldung.
Lösung war bei mir letztendlich, das ich den (Nut- server und nut - client) nochmal de/installiert habe, anschliessend die config der Reihe nach eingestellt habe und lief dann. -
ja und das heißt ? Ich bin total überfordert im moment.Nicht böse sein wegen meiner Dummheit
-
ja und das heißt ? Ich bin total überfordert im moment.Nicht böse sein wegen meiner Dummheit
andy@debian:~$ sudo upsd Network UPS Tools upsd 2.7.4 fopen /var/run/nut/upsd.pid: No such file or directory listening on 192.168.178.109 port 3493 listening on 127.0.0.1 port 3493 Can't connect to UPS [serverups] (usbhid-ups-serverups): No such file or directory andy@debian:~$ -
Warning: The unit file, source configuration file or drop-ins of nut-server.service changed on disk. Run 'systemctl daemon-reload' to reload units. Job for nut-server.service failed because the control process exited with error code. See "systemctl status nut-server.service" and "journalctl -xe" for details.
und behoben?
wohl eher nicht!
denn der Controller schgeint weiter nicht erreichbar zu sein
@ostseereiter sagte in USV:jetzt habe ich versucht das zu beheben.
andy@debian:~$ sudo systemctl daemon-reload [sudo] Passwort für andy: andy@debian:~$ sudo systemctl restart nut-server Job for nut-server.service failed because the control process exited with error code. See "systemctl status nut-server.service" and "journalctl -xe" for details. andy@debian:~$ ^C andy@debian:~$ sudo systemctl status nut-server.service ● nut-server.service - Network UPS Tools - power devices information server Loaded: loaded (/lib/systemd/system/nut-server.service; enabled; vendor prese Active: failed (Result: exit-code) since Fri 2021-05-21 12:11:20 CEST; 45s ag Process: 1409 ExecStartPre=/bin/sleep 30 (code=exited, status=0/SUCCESS) Process: 2130 ExecStart=/sbin/upsd (code=exited, status=1/FAILURE) Mai 21 12:10:50 debian systemd[1]: Starting Network UPS Tools - power devices in Mai 21 12:11:20 debian upsd[2130]: Network UPS Tools upsd 2.7.4 Mai 21 12:11:20 debian upsd[2130]: Fatal error: A previous upsd instance is alre Mai 21 12:11:20 debian upsd[2130]: Either stop the previous instance first, or u Mai 21 12:11:20 debian systemd[1]: nut-server.service: Control process exited, c Mai 21 12:11:20 debian systemd[1]: nut-server.service: Failed with result 'exit- Mai 21 12:11:20 debian systemd[1]: Failed to start Network UPS Tools - power dev lines 1-13/13 (END)...skipping... ● nut-server.service - Network UPS Tools - power devices information server Loaded: loaded (/lib/systemd/system/nut-server.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2021-05-21 12:11:20 CEST; 45s ago Process: 1409 ExecStartPre=/bin/sleep 30 (code=exited, status=0/SUCCESS) Process: 2130 ExecStart=/sbin/upsd (code=exited, status=1/FAILURE) Mai 21 12:10:50 debian systemd[1]: Starting Network UPS Tools - power devices information server... Mai 21 12:11:20 debian upsd[2130]: Network UPS Tools upsd 2.7.4 Mai 21 12:11:20 debian upsd[2130]: Fatal error: A previous upsd instance is already running! Mai 21 12:11:20 debian upsd[2130]: Either stop the previous instance first, or use the 'reload' command. Mai 21 12:11:20 debian systemd[1]: nut-server.service: Control process exited, code=exited, status=1/FAILURE Mai 21 12:11:20 debian systemd[1]: nut-server.service: Failed with result 'exit-code'. Mai 21 12:11:20 debian systemd[1]: Failed to start Network UPS Tools - power devices information server. lines 1-13/13 (END) ● nut-server.service - Network UPS Tools - power devices information server Loaded: loaded (/lib/systemd/system/nut-server.service; enabled; vendor prese Active: failed (Result: exit-code) since Fri 2021-05-21 12:11:20 CEST; 45s ag Process: 1409 ExecStartPre=/bin/sleep 30 (code=exited, status=0/SUCCESS) Process: 2130 ExecStart=/sbin/upsd (code=exited, status=1/FAILURE) Mai 21 12:10:50 debian systemd[1]: Starting Network UPS Tools - power devices in Mai 21 12:11:20 debian upsd[2130]: Network UPS Tools upsd 2.7.4 Mai 21 12:11:20 debian upsd[2130]: Fatal error: A previous upsd instance is alre Mai 21 12:11:20 debian upsd[2130]: Either stop the previous instance first, or u Mai 21 12:11:20 debian systemd[1]: nut-server.service: Control process exited, c Mai 21 12:11:20 debian systemd[1]: nut-server.service: Failed with result 'exit- Mai 21 12:11:20 debian systemd[1]: Failed to start Network UPS Tools - power dev lines 1-13/13 (END) ● nut-server.service - Network UPS Tools - power devices information server Loaded: loaded (/lib/systemd/system/nut-server.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Fri 2021-05-21 12:11:20 CEST; 45s ago Process: 1409 ExecStartPre=/bin/sleep 30 (code=exited, status=0/SUCCESS) Process: 2130 ExecStart=/sbin/upsd (code=exited, status=1/FAILURE) Mai 21 12:10:50 debian systemd[1]: Starting Network UPS Tools - power devices information server... Mai 21 12:11:20 debian upsd[2130]: Network UPS Tools upsd 2.7.4 Mai 21 12:11:20 debian upsd[2130]: Fatal error: A previous upsd instance is already running! Mai 21 12:11:20 debian upsd[2130]: Either stop the previous instance first, or use the 'reload' command. Mai 21 12:11:20 debian systemd[1]: nut-server.service: Control process exited, code=exited, status=1/FAILURE Mai 21 12:11:20 debian systemd[1]: nut-server.service: Failed with result 'exit-code'. Mai 21 12:11:20 debian systemd[1]: Failed to start Network UPS Tools - power devices information server.@ostseereiter

gehört dort nicht ein Leerzeichen rein? -
@ostseereiter

gehört dort nicht ein Leerzeichen rein?@bbtown deswegen schrieb ich, dieser Eintrag ist falsch, zum einen ein Leerzeichen und zum anderen muss das passwort übereinstimmen, zumal ich keine Ahnung hab ob er das secret bzw test wirklich so eingetragen hat.
-
andy@debian:~$ sudo upsd Network UPS Tools upsd 2.7.4 fopen /var/run/nut/upsd.pid: No such file or directory listening on 192.168.178.109 port 3493 listening on 127.0.0.1 port 3493 Can't connect to UPS [serverups] (usbhid-ups-serverups): No such file or directory andy@debian:~$@ostseereiter keine Ahnung wo du etwas veraemmelt hast, ich rate dir, wie bereits geschrieben, deinstalliere nochmal incl, config
Und installiere dann neu, dann ist deine config wieder default und du kannst von neu nach Anleitung ansetzen, alles andere zieht sich nur ewig in die Längesudo apt-get purge --auto-remove nutDanach nochmal nach Anleitung
-
@ostseereiter keine Ahnung wo du etwas veraemmelt hast, ich rate dir, wie bereits geschrieben, deinstalliere nochmal incl, config
Und installiere dann neu, dann ist deine config wieder default und du kannst von neu nach Anleitung ansetzen, alles andere zieht sich nur ewig in die Längesudo apt-get purge --auto-remove nutDanach nochmal nach Anleitung
sudo apt-get purge --auto-remove nut
andy@debian:~$ sudo apt-get purge --auto-remove nut Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paket »nut« ist nicht installiert, wird also auch nicht entfernt. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert. andy@debian:~$das kommt dabei raus. jetzt habe ich bestimmt irgendwo was versaut wenn es sich nicht deinstallieren lässt
-
sudo apt-get purge --auto-remove nut
andy@debian:~$ sudo apt-get purge --auto-remove nut Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paket »nut« ist nicht installiert, wird also auch nicht entfernt. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert. andy@debian:~$das kommt dabei raus. jetzt habe ich bestimmt irgendwo was versaut wenn es sich nicht deinstallieren lässt
@ostseereiter
Die Pakete heißen auch anders, wenn mich nicht alles täuscht.
nut-server und nut-client vielleicht?
TabCompletion macht dich schlauer, bzw. solltest du ja noch wissen was du da gestern installiert hast. -
@ostseereiter
Die Pakete heißen auch anders, wenn mich nicht alles täuscht.
nut-server und nut-client vielleicht?
TabCompletion macht dich schlauer, bzw. solltest du ja noch wissen was du da gestern installiert hast.@thomas-braun sagte in USV:
Die Pakete heißen auch anders
@ostseereiter
Mit welchem Befehl hast du es denn installiert?sudo apt install nut usbutils????? -
sudo apt-get purge --auto-remove nut
andy@debian:~$ sudo apt-get purge --auto-remove nut Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paket »nut« ist nicht installiert, wird also auch nicht entfernt. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert. andy@debian:~$das kommt dabei raus. jetzt habe ich bestimmt irgendwo was versaut wenn es sich nicht deinstallieren lässt
@ostseereiter Installiert wird mit
sudo apt-get install nut-client nut-server usbutils -
@thomas-braun sagte in USV:
Die Pakete heißen auch anders
@ostseereiter
Mit welchem Befehl hast du es denn installiert?sudo apt install nut usbutils?????@homoran
nein mitsudo apt install nut-server -
@homoran
nein mitsudo apt install nut-server@ostseereiter
Dann musst du die Rolle rückwärts (deinstallieren) auch mit dem Paketnamen vornehmen.
Woher soll die Kiste auch wissen das du mit 'nut' den nut-server meinst?(Jaaaaaaa, es gibt Meta-Pakete... Weiß ich auch...)
-
@ostseereiter
Dann musst du die Rolle rückwärts (deinstallieren) auch mit dem Paketnamen vornehmen.
Woher soll die Kiste auch wissen das du mit 'nut' den nut-server meinst?(Jaaaaaaa, es gibt Meta-Pakete... Weiß ich auch...)
@thomas-braun
habe jetzt das deinstalliertandy@debian:~$ sudo apt-get purge --auto-remove nut-server Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Die folgenden Pakete werden ENTFERNT: nut-server* 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 1 nicht aktualisiert. Nach dieser Operation werden 5.062 kB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] j (Lese Datenbank ... 51406 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von nut-server (2.7.4-8) ... Failed to stop nut.service: Unit nut.service not loaded. invoke-rc.d: initscript nut, action "stop" failed. Trigger für man-db (2.8.5-2) werden verarbeitet ... (Lese Datenbank ... 51282 Dateien und Verzeichnisse sind derzeit installiert.) Löschen der Konfigurationsdateien von nut-server (2.7.4-8) ... Trigger für systemd (241-7~deb10u7) werden verarbeitet ...das sieht doch schon mal anders aus
-
@ostseereiter Installiert wird mit
sudo apt-get install nut-client nut-server usbutils@meister-mopper sagte in USV:
@ostseereiter Installiert wird mit
sudo apt-get install nut-client nut-server usbutilssicher?
ich habe mich damals nach der Anleitung von @klassisch langgehangelt. da wurde es (anschließend funktionierend!!) mit dem eben von mir geposteten Befehl installiert.
-
nun habe ich ja mehrere Vorschläge wie soll ich nun wieder installieren mit
1sudo apt-get install nut-client nut-server usbutils2
sudo apt install nut-server -
nun habe ich ja mehrere Vorschläge wie soll ich nun wieder installieren mit
1sudo apt-get install nut-client nut-server usbutils2
sudo apt install nut-server@ostseereiter sagte in USV:
nun habe ich ja mehrere Vorschläge wie soll ich nun wieder installieren mit
1sudo apt-get install nut-client nut-server usbutils2
sudo apt install nut-serverserver beim server und client beim client
-
@ostseereiter sagte in USV:
nun habe ich ja mehrere Vorschläge wie soll ich nun wieder installieren mit
1sudo apt-get install nut-client nut-server usbutils2
sudo apt install nut-serverserver beim server und client beim client
-
@ostseereiter
es gibt unendlich viel Befehle wenn ich mich dort weiter einlese was dann noch verwirrender ist.
gefunden habe ich diese dann
1sudo apt-get install nut-server usbutils2
sudo apt install nut-server3
sudo apt-get install nut usbutilsDa brate mir einer ein Storch
-
@ostseereiter
es gibt unendlich viel Befehle wenn ich mich dort weiter einlese was dann noch verwirrender ist.
gefunden habe ich diese dann
1sudo apt-get install nut-server usbutils2
sudo apt install nut-server3
sudo apt-get install nut usbutilsDa brate mir einer ein Storch
Das ist abhängig von der Distribution oder zusätzlich eingebundenen Paketquellen.
Ich kann den ganzen nut-Kram auch in ein Paket namens 'nutcracker' packen (und wenn ich das in das Repo gelegt bekäme), dann wäre z. B.sudo apt install nutcrackerdas zu installierende Paket. Deswegen immer aufpassen auf welches 'Linux' bzw. welches Release einer Distribution sich eine Anleitung bezieht. Bei gescheiten steht das immer dabei.
apt und apt-get kann man weitgehend gleich verwenden, apt ist sowas wie die Weiterentwicklung von apt-get und bedient sich zu 99% gleich.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden