Benutzer-Werkzeuge

Webseiten-Werkzeuge


ubuntu:ups

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ubuntu:ups [2026/07/19 12:16] franzubuntu:ups [2026/08/25 11:35] (aktuell) – [Voraussetzungen] franz
Zeile 1: Zeile 1:
-====== UPS NUT-Master für APC Smart-UPS SMC1500IC unter Ubuntu einrichten\\ +====== USV NUT-Master für APC Smart-UPS SMC1500IC unter Ubuntu einrichten ====== 
-======+
  
 ===== Ziel ===== ===== Ziel =====
Zeile 29: Zeile 29:
 * Root- oder sudo-Berechtigung * Root- oder sudo-Berechtigung
  
-Beispiel-IP des NUT-Masters:+Beispiel-IP des NUT-Masters: 192.168.1.20\
  
-<code> +Diese Adresse muss durch die tatsächliche IP-Adresse des Servers ersetzt werden.
-192.168.1.20+
  
-</code> 
- 
-Diese Adresse muss durch die tatsächliche IP-Adresse des Servers ersetzt werden. 
  
 ===== 1. USB-Verbindung prüfen ===== ===== 1. USB-Verbindung prüfen =====
Zeile 46: Zeile 42:
 <code bash> <code bash>
 lsusb | grep -i -E 'APC|American Power Conversion' lsusb | grep -i -E 'APC|American Power Conversion'
- 
  
 </code> </code>
Zeile 60: Zeile 55:
  
 Die Kennung ''051d'' steht für APC beziehungsweise American Power Conversion. Die Kennung ''051d'' steht für APC beziehungsweise American Power Conversion.
 +
 ===== 2. NUT installieren ===== ===== 2. NUT installieren =====
  
Zeile 66: Zeile 62:
 <code bash> <code bash>
 sudo apt \update sudo apt \update
- 
  
 </code> </code>
Zeile 74: Zeile 69:
 <code bash> <code bash>
 sudo apt install nut-server nut-\client sudo apt install nut-server nut-\client
- 
  
 </code> </code>
Zeile 82: Zeile 76:
 <code bash> <code bash>
 apt-cache policy nut-\server apt-cache policy nut-\server
- 
  
 </code> </code>
Zeile 92: Zeile 85:
 <code bash> <code bash>
 sudo cp -a /etc/nut "/etc/nut.backup.$(date +%F-%H%M%S)" sudo cp -a /etc/nut "/etc/nut.backup.$(date +%F-%H%M%S)"
- 
  
 </code> </code>
Zeile 106: Zeile 98:
  
 Die Datei ''/etc/nut/nut.conf'' öffnen: Die Datei ''/etc/nut/nut.conf'' öffnen:
 +
 <code bash> <code bash>
 sudo nano /etc/nut/nut.\conf sudo nano /etc/nut/nut.\conf
- 
  
 </code> </code>
Zeile 116: Zeile 108:
 <code ini> <code ini>
 MODE=\netserver MODE=\netserver
- 
  
 </code> </code>
  
-<note> Bei ''MODE=netserver'' werden der USV-Treiber, der NUT-Datenserver und der lokale Überwachungsdienst gestartet.+<note> 
 +Bei ''MODE=netserver'' werden der USV-Treiber, der NUT-Datenserver und der lokale Überwachungsdienst gestartet.
  
-Zusätzlich können andere Server im Netzwerk auf die USV-Informationen zugreifen. </note>+Zusätzlich können andere Server im Netzwerk auf die USV-Informationen zugreifen. 
 +</note>
  
 Beim Eintrag dürfen um das Gleichheitszeichen keine Leerzeichen stehen. Beim Eintrag dürfen um das Gleichheitszeichen keine Leerzeichen stehen.
Zeile 130: Zeile 123:
 <code ini> <code ini>
 MODE=\netserver MODE=\netserver
- 
  
 </code> </code>
Zeile 138: Zeile 130:
 <code ini> <code ini>
 MODE = \netserver MODE = \netserver
- 
  
 </code> </code>
Zeile 145: Zeile 136:
  
 Die Datei ''/etc/nut/ups.conf'' öffnen: Die Datei ''/etc/nut/ups.conf'' öffnen:
 +
 <code bash> <code bash>
 sudo nano /etc/nut/ups.\conf sudo nano /etc/nut/ups.\conf
- 
  
 </code> </code>
Zeile 159: Zeile 150:
   vendorid = \051d   vendorid = \051d
   desc = "APC Smart-UPS SMC1500IC"   desc = "APC Smart-UPS SMC1500IC"
- 
  
 </code> </code>
Zeile 165: Zeile 155:
 Bedeutung der Einstellungen: Bedeutung der Einstellungen:
  
-^Einstellung^Bedeutung| | | | | | | | | | | | | +^ Einstellung ^ Bedeutung ^ 
-|''[apc]'' |Interner Name der USV|   |''driver'' |USB-HID-Treiber für kompatible APC-USV-Geräte|   |''port = auto'' |Automatische Erkennung des USB-Anschlusses|   |''vendorid = 051d'' |USB-Herstellerkennung von APC|   |''desc'' |Frei wählbare Beschreibung|+| ''[apc]'' | Interner Name der USV |\\ 
 +| ''driver'' | USB-HID-Treiber für kompatible APC-USV-Geräte |\\ 
 +| ''port = auto'' | Automatische Erkennung des USB-Anschlusses |\\ 
 +| ''vendorid = 051d'' | USB-Herstellerkennung von APC |\\ 
 +| ''desc'' | Frei wählbare Beschreibung |
  
 Wenn mehrere APC-USV-Geräte am selben Server angeschlossen sind, kann zusätzlich die Produkt-ID angegeben werden: Wenn mehrere APC-USV-Geräte am selben Server angeschlossen sind, kann zusätzlich die Produkt-ID angegeben werden:
  
-<code ini> +<code ini>\\ 
-  productid = 0003\ +  productid = 0003\\
  
 </code> </code>
Zeile 185: Zeile 178:
   productid = \0003   productid = \0003
   desc = "APC Smart-UPS SMC1500IC"   desc = "APC Smart-UPS SMC1500IC"
- 
  
 </code> </code>
Zeile 195: Zeile 187:
 <code bash> <code bash>
 ip -br \address ip -br \address
- 
  
 </code> </code>
Zeile 224: Zeile 215:
  
 Die Datei ''/etc/nut/upsd.conf'' öffnen: Die Datei ''/etc/nut/upsd.conf'' öffnen:
 +
 <code bash> <code bash>
 sudo nano /etc/nut/upsd.\conf sudo nano /etc/nut/upsd.\conf
- 
  
 </code> </code>
Zeile 235: Zeile 226:
 LISTEN 127.0.0.1 \3493 LISTEN 127.0.0.1 \3493
 LISTEN 192.168.1.20 \3493 LISTEN 192.168.1.20 \3493
- 
  
 </code> </code>
Zeile 252: Zeile 242:
 <code ini> <code ini>
 LISTEN 127.0.0.1 \3493 LISTEN 127.0.0.1 \3493
- 
  
 </code> </code>
Zeile 260: Zeile 249:
 <code ini> <code ini>
 LISTEN 192.168.1.20 \3493 LISTEN 192.168.1.20 \3493
- 
  
 </code> </code>
Zeile 272: Zeile 260:
 <code bash> <code bash>
 openssl rand -hex \24 openssl rand -hex \24
- 
  
 </code> </code>
Zeile 279: Zeile 266:
  
 Die Datei ''/etc/nut/upsd.users'' öffnen: Die Datei ''/etc/nut/upsd.users'' öffnen:
 +
 <code bash> <code bash>
 sudo nano /etc/nut/upsd.\users sudo nano /etc/nut/upsd.\users
- 
  
 </code> </code>
Zeile 295: Zeile 282:
   password = \CLIENT_PASSWORT_HIER_EINTRAGEN   password = \CLIENT_PASSWORT_HIER_EINTRAGEN
   upsmon \slave   upsmon \slave
- 
  
 </code> </code>
Zeile 309: Zeile 295:
   password = \CLIENT_PASSWORT_HIER_EINTRAGEN   password = \CLIENT_PASSWORT_HIER_EINTRAGEN
   upsmon \secondary   upsmon \secondary
- 
  
 </code> </code>
  
-<note warning> Die Platzhalter müssen durch echte Passwörter ersetzt werden.+<note warning> 
 +Die Platzhalter müssen durch echte Passwörter ersetzt werden.
  
-Die Passwörter sollten nicht in einer öffentlich zugänglichen Dokumentation gespeichert werden. </note>+Die Passwörter sollten nicht in einer öffentlich zugänglichen Dokumentation gespeichert werden. 
 +</note>
  
 ===== 9. Lokalen NUT-Monitor konfigurieren ===== ===== 9. Lokalen NUT-Monitor konfigurieren =====
  
 Die Datei ''/etc/nut/upsmon.conf'' öffnen: Die Datei ''/etc/nut/upsmon.conf'' öffnen:
 +
 <code bash> <code bash>
 sudo nano /etc/nut/upsmon.\conf sudo nano /etc/nut/upsmon.\conf
- 
  
 </code> </code>
  
 Vorhandene aktive ''MONITOR''-Zeilen sollten auskommentiert oder entfernt werden. Vorhandene aktive ''MONITOR''-Zeilen sollten auskommentiert oder entfernt werden.
 +
 ==== Ubuntu 22.04 beziehungsweise NUT 2.7 ==== ==== Ubuntu 22.04 beziehungsweise NUT 2.7 ====
  
 <code ini> <code ini>
 MONITOR apc@localhost 1 monmaster MASTER_PASSWORT_HIER_EINTRAGEN master MONITOR apc@localhost 1 monmaster MASTER_PASSWORT_HIER_EINTRAGEN master
- 
 MINSUPPLIES 1 MINSUPPLIES 1
- 
 SHUTDOWNCMD "/sbin/shutdown -h +0" SHUTDOWNCMD "/sbin/shutdown -h +0"
- 
 POWERDOWNFLAG /etc/\killpower POWERDOWNFLAG /etc/\killpower
  
  
 </code> </code>
 +
  
 ==== Ubuntu 24.04 beziehungsweise NUT 2.8 ==== ==== Ubuntu 24.04 beziehungsweise NUT 2.8 ====
Zeile 351: Zeile 337:
  
 POWERDOWNFLAG /etc/\killpower POWERDOWNFLAG /etc/\killpower
- 
  
 </code> </code>
Zeile 359: Zeile 344:
 Bedeutung der wichtigsten Einträge: Bedeutung der wichtigsten Einträge:
  
-^Einstellung^Bedeutung| | | | | | | | | | | | | | | | | | | +^ Einstellung ^ Bedeutung ^ 
-|''apc@localhost'' |USV mit dem Namen ''apc'' auf dem lokalen Server|   |''1'' |Power-Wert der USV|   |''monmaster'' |Benutzer aus ''upsd.users''  |''master'' beziehungsweise ''primary'' |Rolle des direkt angeschlossenen Servers|   |''MINSUPPLIES 1'' |Mindestens eine Stromversorgung muss verfügbar sein|   |''SHUTDOWNCMD'' |Befehl zum Herunterfahren des Servers|   |''POWERDOWNFLAG'' |Kennzeichnung für das spätere Abschalten der USV|+| ''apc@localhost'' | USV mit dem Namen ''apc'' auf dem lokalen Server |\\ 
 +| ''1'' | Power-Wert der USV |\\ 
 +| ''monmaster'' | Benutzer aus ''upsd.users'' |\\ 
 +| ''master'' beziehungsweise ''primary'' | Rolle des direkt angeschlossenen Servers |\\ 
 +| ''MINSUPPLIES 1'' | Mindestens eine Stromversorgung muss verfügbar sein |\\ 
 +| ''SHUTDOWNCMD'' | Befehl zum Herunterfahren des Servers |\\ 
 +| ''POWERDOWNFLAG'' | Kennzeichnung für das spätere Abschalten der USV |
  
 ===== 10. Dateirechte absichern ===== ===== 10. Dateirechte absichern =====
  
 Die Konfigurationsdateien enthalten Passwörter und sollten nur für root und die Gruppe ''nut'' lesbar sein. Die Konfigurationsdateien enthalten Passwörter und sollten nur für root und die Gruppe ''nut'' lesbar sein.
-<code bash> 
-sudo chown root:nut /etc/nut/upsmon.conf /etc/nut/upsd.users\ 
  
 +<code bash>\\
 +sudo chown root:nut /etc/nut/upsmon.conf /etc/nut/upsd.users\\
  
 </code> </code>
Zeile 373: Zeile 364:
 <code bash> <code bash>
 sudo chmod 640 /etc/nut/upsmon.conf /etc/nut/upsd.\users sudo chmod 640 /etc/nut/upsmon.conf /etc/nut/upsd.\users
- 
  
 </code> </code>
Zeile 381: Zeile 371:
 <code bash> <code bash>
 ls -l /etc/nut/upsmon.conf /etc/nut/upsd.\users ls -l /etc/nut/upsmon.conf /etc/nut/upsd.\users
- 
  
 </code> </code>
Zeile 401: Zeile 390:
 <code bash> <code bash>
 sudo systemctl enable nut-server nut-\monitor sudo systemctl enable nut-server nut-\monitor
- 
  
 </code> </code>
Zeile 409: Zeile 397:
 <code bash> <code bash>
 sudo systemctl restart nut-\server sudo systemctl restart nut-\server
- 
  
 </code> </code>
Zeile 417: Zeile 404:
 <code bash> <code bash>
 sudo systemctl restart nut-\monitor sudo systemctl restart nut-\monitor
- 
  
 </code> </code>
Zeile 425: Zeile 411:
 <code bash> <code bash>
 systemctl --no-pager --full status nut-server nut-\monitor systemctl --no-pager --full status nut-server nut-\monitor
- 
  
 </code> </code>
Zeile 435: Zeile 420:
 <code bash> <code bash>
 sudo systemctl restart nut-driver-enumerator.\service sudo systemctl restart nut-driver-enumerator.\service
- 
  
 </code> </code>
Zeile 441: Zeile 425:
 <code bash> <code bash>
 sudo systemctl restart nut-server.\service sudo systemctl restart nut-server.\service
- 
  
 </code> </code>
Zeile 447: Zeile 430:
 <code bash> <code bash>
 sudo systemctl restart nut-monitor.\service sudo systemctl restart nut-monitor.\service
- 
  
 </code> </code>
Zeile 455: Zeile 437:
 <code bash> <code bash>
 systemctl --no-pager --full status nut-driver-enumerator.service nut-server.service nut-monitor.\service systemctl --no-pager --full status nut-driver-enumerator.service nut-server.service nut-monitor.\service
- 
  
 </code> </code>
Zeile 504: Zeile 485:
  
 <code> <code>
-\OL+OL
  
 </code> </code>
Zeile 526: Zeile 507:
  
 * Netzversorgung \vorhanden * Batterie wird geladen * Netzversorgung \vorhanden * Batterie wird geladen
 +
  
 ===== 13. Netzwerkzugriff mit UFW erlauben ===== ===== 13. Netzwerkzugriff mit UFW erlauben =====
Zeile 532: Zeile 514:
  
 Beispiel für das Netzwerk ''192.168.1.0/24'': Beispiel für das Netzwerk ''192.168.1.0/24'':
 +
 <code bash> <code bash>
 sudo ufw allow from 192.168.1.0/24 to any port 3493 proto \tcp sudo ufw allow from 192.168.1.0/24 to any port 3493 proto \tcp
- 
  
 </code> </code>
Zeile 542: Zeile 524:
 <code bash> <code bash>
 sudo ufw \status sudo ufw \status
- 
  
 </code> </code>
Zeile 550: Zeile 531:
 <code bash> <code bash>
 sudo ss -ltnp | grep \3493 sudo ss -ltnp | grep \3493
- 
  
 </code> </code>
Zeile 568: Zeile 548:
 <code bash> <code bash>
 sudo apt \update sudo apt \update
- 
  
 </code> </code>
Zeile 574: Zeile 553:
 <code bash> <code bash>
 sudo apt install nut-\client sudo apt install nut-\client
- 
  
 </code> </code>
Zeile 582: Zeile 560:
 <code bash> <code bash>
 upsc apc@192.168.1.\20 upsc apc@192.168.1.\20
- 
  
 </code> </code>
Zeile 597: Zeile 574:
 sollten folgende Punkte kontrolliert werden: sollten folgende Punkte kontrolliert werden:
  
-* Ist ''nut-server'' gestartet? * Ist die richtige IP in ''upsd.conf'' eingetragen? * Ist TCP-Port 3493 durch die Firewall freigegeben? * Ist die IP-Adresse vom Client erreichbar?+* Ist ''nut-server'' gestartet? 
 +* Ist die richtige IP in ''upsd.conf'' eingetragen? 
 +* Ist TCP-Port 3493 durch die Firewall freigegeben? 
 +* Ist die IP-Adresse vom Client erreichbar? 
 ===== 15. Vorsichtiger Stromausfalltest ===== ===== 15. Vorsichtiger Stromausfalltest =====
  
Zeile 606: Zeile 587:
 <code bash> <code bash>
 watch -n 2 'upsc apc@localhost ups.status; upsc apc@localhost battery.charge; upsc apc@localhost battery.runtime' watch -n 2 'upsc apc@localhost ups.status; upsc apc@localhost battery.charge; upsc apc@localhost battery.runtime'
- 
  
 </code> </code>
Zeile 614: Zeile 594:
 Dabei sollten folgende Änderungen sichtbar sein: Dabei sollten folgende Änderungen sichtbar sein:
  
-^Zustand^Erwarteter Status| | | | | | | +^ Zustand ^ Erwarteter Status ^ 
-|Netzstrom vorhanden|''OL''  |Netzstrom getrennt|''OB''  |Netzstrom wiederhergestellt|''OL'' |+| Netzstrom vorhanden | ''OL'' |\\ 
 +| Netzstrom getrennt | ''OB'' |\\ 
 +| Netzstrom wiederhergestellt | ''OL'' |
  
 Die angeschlossenen Server müssen während des kurzen Tests weiterlaufen. Die angeschlossenen Server müssen während des kurzen Tests weiterlaufen.
Zeile 630: Zeile 612:
  
 <code bash> <code bash>
-+upsdrvctl shutdown
-upsdrvctl shutdown\+
  
  
Zeile 639: Zeile 620:
  
 Dadurch verlieren alle an der USV angeschlossenen Geräte unmittelbar ihre Stromversorgung. Dadurch verlieren alle an der USV angeschlossenen Geräte unmittelbar ihre Stromversorgung.
 +
  
 ===== 17. Fehlerdiagnose ===== ===== 17. Fehlerdiagnose =====
Zeile 653: Zeile 635:
  
 <code bash> <code bash>
-\lsusb+lsusb
  
  
Zeile 681: Zeile 663:
  
 </code> </code>
 +
  
 ==== Fehler: Driver failed to start ==== ==== Fehler: Driver failed to start ====
Zeile 688: Zeile 671:
 <code bash> <code bash>
 sudo upsdrvctl \stop sudo upsdrvctl \stop
- 
  
 </code> </code>
Zeile 696: Zeile 678:
 <code bash> <code bash>
 sudo /lib/nut/usbhid-ups -a apc -\DDD sudo /lib/nut/usbhid-ups -a apc -\DDD
- 
  
 </code> </code>
Zeile 706: Zeile 687:
 <code bash> <code bash>
 sudo systemctl restart nut-\server sudo systemctl restart nut-\server
- 
  
 </code> </code>
Zeile 716: Zeile 696:
 <code bash> <code bash>
 ps aux | grep -E 'apcupsd|usbhid-ups|upsd|upsmon' ps aux | grep -E 'apcupsd|usbhid-ups|upsd|upsmon'
- 
  
 </code> </code>
Zeile 726: Zeile 705:
 <code bash> <code bash>
 systemctl status \apcupsd systemctl status \apcupsd
- 
  
 </code> </code>
  
 Falls NUT verwendet werden soll, ''apcupsd'' stoppen und deaktivieren: Falls NUT verwendet werden soll, ''apcupsd'' stoppen und deaktivieren:
 +
 <code bash> <code bash>
 sudo systemctl disable --now \apcupsd sudo systemctl disable --now \apcupsd
- 
  
 </code> </code>
Zeile 741: Zeile 719:
 <code bash> <code bash>
 sudo systemctl restart nut-server nut-\monitor sudo systemctl restart nut-server nut-\monitor
- 
  
 </code> </code>
Zeile 751: Zeile 728:
 <code bash> <code bash>
 sudo systemctl status nut-server --no-\pager sudo systemctl status nut-server --no-\pager
- 
  
 </code> </code>
Zeile 759: Zeile 735:
 <code bash> <code bash>
 sudo journalctl -u nut-server -n 100 --no-\pager sudo journalctl -u nut-server -n 100 --no-\pager
- 
  
 </code> </code>
Zeile 767: Zeile 742:
 <code bash> <code bash>
 lsusb | grep -i -E 'APC|American Power Conversion' lsusb | grep -i -E 'APC|American Power Conversion'
- 
  
 </code> </code>
Zeile 775: Zeile 749:
 ===== 18. Konfigurationsdateien im Überblick ===== ===== 18. Konfigurationsdateien im Überblick =====
  
-^Datei^Aufgabe| | | | | | | | | | | | | +^ Datei ^ Aufgabe ^ 
-|''/etc/nut/nut.conf'' |Legt die NUT-Betriebsart fest|   |''/etc/nut/ups.conf'' |Definiert die angeschlossene USV und den Treiber|   |''/etc/nut/upsd.conf'' |Legt Netzwerkadressen und Port des NUT-Servers fest|   |''/etc/nut/upsd.users'' |Definiert Benutzer, Passwörter und Berechtigungen|   |''/etc/nut/upsmon.conf'' |Konfiguriert Überwachung und automatisches Herunterfahren|+| ''/etc/nut/nut.conf'' | Legt die NUT-Betriebsart fest |\\ 
 +| ''/etc/nut/ups.conf'' | Definiert die angeschlossene USV und den Treiber |\\ 
 +| ''/etc/nut/upsd.conf'' | Legt Netzwerkadressen und Port des NUT-Servers fest |\\ 
 +| ''/etc/nut/upsd.users'' | Definiert Benutzer, Passwörter und Berechtigungen |\\ 
 +| ''/etc/nut/upsmon.conf'' | Konfiguriert Überwachung und automatisches Herunterfahren |
  
 ===== 19. Beispiel einer vollständigen Konfiguration ===== ===== 19. Beispiel einer vollständigen Konfiguration =====
Zeile 783: Zeile 761:
  
 <code ini> <code ini>
-+MODE=netserver
-MODE=netserver\+
  
  
 </code> </code>
 +
  
 ==== /etc/nut/ups.conf ==== ==== /etc/nut/ups.conf ====
  
 <code ini> <code ini>
-+[apc] 
-[apc]\ +  driver = usbhid-ups 
-  driver = usbhid-ups\ +  port = auto 
-  port = auto\ +  vendorid = 051d 
-  vendorid = 051d\ +  desc = "APC Smart-UPS SMC1500IC"
-  desc = "APC Smart-UPS SMC1500IC"\+
  
  
 </code> </code>
 +
  
 ==== /etc/nut/upsd.conf ==== ==== /etc/nut/upsd.conf ====
  
 <code ini> <code ini>
-\ 
 LISTEN 127.0.0.1 3493\ LISTEN 127.0.0.1 3493\
 LISTEN 192.168.1.20 3493\ LISTEN 192.168.1.20 3493\
Zeile 811: Zeile 788:
  
 </code> </code>
 +
  
 ==== /etc/nut/upsd.users für Ubuntu 22.04 ==== ==== /etc/nut/upsd.users für Ubuntu 22.04 ====
  
 <code ini> <code ini>
-+[monmaster]
-[monmaster]\+
   password = MASTER_PASSWORT_HIER_EINTRAGEN\   password = MASTER_PASSWORT_HIER_EINTRAGEN\
   upsmon master   upsmon master
  
-[monclient]\+[monclient]
   password = CLIENT_PASSWORT_HIER_EINTRAGEN\   password = CLIENT_PASSWORT_HIER_EINTRAGEN\
-  upsmon slave\+  upsmon slave
  
  
 </code> </code>
 +
  
 ==== /etc/nut/upsmon.conf für Ubuntu 22.04 ==== ==== /etc/nut/upsmon.conf für Ubuntu 22.04 ====
  
 <code ini> <code ini>
-\ 
 MONITOR apc@localhost 1 monmaster MASTER_PASSWORT_HIER_EINTRAGEN master MONITOR apc@localhost 1 monmaster MASTER_PASSWORT_HIER_EINTRAGEN master
- 
 MINSUPPLIES 1 MINSUPPLIES 1
- 
 SHUTDOWNCMD "/sbin/shutdown -h +0" SHUTDOWNCMD "/sbin/shutdown -h +0"
 +POWERDOWNFLAG /etc/killpower
  
-POWERDOWNFLAG /etc/killpower\ 
  
 +</code>
  
-</code> 
  
 ===== Ergebnis ===== ===== Ergebnis =====
Zeile 847: Zeile 822:
  
 <code bash> <code bash>
-+upsc apc@localhost
-upsc apc@localhost\+
  
  
Zeile 854: Zeile 828:
  
 Bei normaler Netzversorgung sollte unter anderem folgender Status erscheinen: Bei normaler Netzversorgung sollte unter anderem folgender Status erscheinen:
 +
 <code> <code>
- +ups.status: OL
-+
-ups.status: OL\+
  
 </code> </code>
ubuntu/ups.1784456183.txt.gz · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki