Clients
Alle Clients der ausgewählten Server listet die Tabelle Clients auf. Sie öffnen die Ansicht über die linke Navigationsleiste / Clients / Alle Clients.
| Die Statusspalten (veraltete Versionen, Aktionsanforderungen, Installationsstatus, fehlgeschlagene/erfolgreiche Aktionen) sind anklickbar: Ein Klick auf einen Badge öffnet das Produktpanel des Clients, bereits gefiltert auf die passenden Produkte. |
Client erstellen
Um mit OPSI Rechner zu verwalten, müssen diese Clients dem System bekannt sein. Außerdem muss auf den Rechnern ein Client-Agent laufen, damit eine Kommunikation zwischen Server und Client möglich ist (siehe Kapitel OPSI-Clients).
Im OPSI-WebGUI erstellen Sie einen neuen opsi-Client über Clients / Neu hinzufügen (oder die Schaltfläche Hinzufügen in der Werkzeugleiste der Client-Tabelle). Tragen Sie den Client-Namen und die Domain ein (zusammen bilden sie die Client-ID), Beschreibung, Notizen, Inventarnummer, IP- und MAC-Adresse sowie Gruppenzuordnungen. Wählen Sie den Depotserver, zu dem der Client gehören soll.
Im Bereich Ersteinrichtung können Sie ein Netboot-Produkt zur automatischen Betriebssystem-Installation auswählen und Client-Agent bereitstellen aktivieren (siehe Abschnitt Client-Agent bereitstellen); für das Ausrollen des Agents sind Benutzername und Passwort eines administrativen Accounts auf dem Client erforderlich. Abschließend klicken Sie auf Client hinzufügen.
| Neue Clients werden dem ausgewählten Depot hinzugefügt; der Configserver ist vorausgewählt. |
Aktionen ausführen
Jede Tabellenzeile hat eine Spalte Aktionen mit Icons für Konfiguration, Log und Klonen (siehe Client-Detailpanel).
Zusätzlich stehen weitere Aktionen in der Spalte Aktionen jeder Client-Zeile zur Verfügung, die auf den jeweiligen Client angewendet werden können. Diese Aktionen sind auch über das Menü Schnellaktionen verfügbar, wenn ein oder mehrere Clients ausgewählt sind (Client-Schnellaktionen), um sie auf die ausgewählten Clients anzuwenden.
Die nächsten Abschnitte beschreiben die einzelnen Aktionen genauer.
Client-Agent bereitstellen
Wie erwähnt, muss auf einem Client der opsi-client-agent installiert sein, damit OPSI diesen Rechner verwalten kann. Sofern Sie diesen nicht automatisch bei der Client-Erstellung angefordert haben, können Sie das nachträglich über die Aktion Client-Agent bereitstellen machen. Der Dialog fragt Benutzername und Passwort eines administrativen Accounts auf dem Ziel-Client ab.
| Wenn Sie OPSI dazu verwenden, das Betriebssystem auf dem Client einzuspielen, wird der Client-Agent automatisch installiert und muss nicht explizit angefordert werden. |
OnDemand
Software-Installation, -Updates usw. können Sie über die Aktion OnDemand sofort auf dem Client ausführen.
Dazu fordern Sie das Event on_demand explizit an (siehe Abschnitt Events konfigurieren).
Benachrichtigen
Sie können über Benachrichtigen Nachrichten an einen oder mehrere Clients verschicken und damit die Benutzer über anstehende Aktionen informieren. Ein Pop-up-Fenster öffnet sich, und Sie können die Nachricht eintippen.
Neustarten
Klicken Sie im Menü auf Reboot, um einen oder mehrere Clients neu zu starten. Vor dem Reboot bestätigen Sie die Aktion in einem Pop-up-Fenster.
Herunterfahren
Über die Aktion Shutdown fahren Sie einen oder mehrere Clients kontrolliert herunter. Wie beim Neustart bittet die OPSI-WebGUI zuvor in einem Bestätigungsdialog um Freigabe der Aktion.
Umbenennen
Wählen Sie einen Client aus und dann die Aktion Umbenennen aus dem Menü. Ein Pop-up-Fenster öffnet sich, in dem Sie den neuen Client-Namen und die Domain eingeben. Ist die resultierende ID bereits vergeben, weist eine Meldung darauf hin, dass der Client bereits existiert; andernfalls klicken Sie auf Umbenennen.
Client klonen
Sie können einen bestehenden Client über Clients / Klonen oder über das Klon-Icon in der Spalte Aktionen eines Clients klonen. Beim Klonen werden Einstellungen des Quell-Clients auf einen neuen Client kopiert. Die folgenden Optionen stehen zur Verfügung:
-
Konfigurationen: Kopiert Host-Parameter.
-
Produkte: Kopiert Aktionsanforderungen.
-
Produkt-Eigenschaften: Kopiert Produkt-Property-Einstellungen.
Tragen Sie Name und Domain des neuen Clients ein und klicken Sie auf Client klonen.
Client-Gruppen
Client-Gruppen sind unter zwei Wurzeln organisiert: groups und clientdirectory.
Eine Gruppe ist durch ihren Namen eindeutig definiert und kann nicht dupliziert werden.
Unter groups kann ein Client mehreren Gruppen zugeordnet sein; unter clientdirectory erscheint jeder Client genau einmal — Clients ohne Verzeichniszuordnung stehen unter not_assigned.
Im Schnellzugriff zeigt der Reiter Clients die Gruppen und die zugeordneten Clients in einer Baumstruktur an. Der Badge am Reiter entspricht der Anzahl der ausgewählten Clients.
Das Auswahlverhalten in dieser Baumansicht ist im Kapitel Reiter: Clients beschrieben. Jede Auswahl im Reiter Client-Gruppen des Schnellzugriffs wird automatisch mit der Client-Tabelle synchronisiert und umgekehrt.
Weitere Informationen zur Verwaltung von Gruppen finden Sie im Kapitel Gruppen.
Erreichbarkeit prüfen
Die Tabelle Clients enthält eine Spalte Erreichbar, die anzeigt, ob der Client aktuell erreichbar ist.
Das Icon hat zwei Zustände:
-
Grün (erreichbar): Der Client ist online und antwortet.
-
Rot (nicht erreichbar): Der Client ist offline oder der Agent antwortet nicht.
Klicken Sie jederzeit auf das Icon, um den Status eines einzelnen Clients erneut zu prüfen.
Client-Detailpanel
Ein Klick auf eine Client-ID oder die Konfigurations-/Log-Icons in der Spalte Aktionen öffnet das Detailpanel rechts neben der Clientliste. Das Detailpanel bietet Zugriff auf die folgenden Ansichten, ohne die Clientliste verlassen zu müssen:
-
Konfiguration: Host-Parameter und Attribute bearbeiten. Der Tab Parameter zeigt alle OPSI-Host-Parameter (direkt editierbar); der Tab Attribute zeigt Attribute wie Beschreibung, Notizen, IP- und MAC-Adresse sowie Inventarinformationen. Änderungen werden lokal gepuffert; bestätigen Sie sie über die Schaltfläche Ungespeicherte Änderungen.
-
Log: Logdateien des Clients direkt im Panel anzeigen. Typ-Drop-down (instlog (Standard), clientconnect, userlogin, bootimage, opsiconfd) und Loglevel-Regler (1–9, Standard 6) für gezielte Ausgabe.
-
Klonen: Neuen Client auf Basis des aktuellen Clients erstellen.
-
Produkte: Vollständige Produktverwaltungsansicht für diesen Client. Beim Auswählen eines Produkts öffnet sich ein verschachteltes Produkt-Detailpanel – auf breiteren Bildschirmen sind beide Panels gleichzeitig sichtbar.
Das Detailpanel ist in der Breite veränderbar: Ziehen Sie den linken Rand, um das Verhältnis zwischen Clientliste und Panel anzupassen. Auf schmalen Bildschirmen und Mobilgeräten erscheint es als Vollbild-Overlay.
Attribute und Parameter bearbeiten
Zur Bearbeitung der Client-Attribute und -Parameter gibt es zwei Möglichkeiten: entweder über Clients / Konfiguration oder über Clients / Alle Clients und das Konfigurations-Icon (Konfiguration). Letzteres hat den Vorteil, dass Sie schneller zwischen den Clients wechseln können, da die Einstellungen in einer Spalte direkt neben den Clients erscheinen.
| Der Selektor auf Clients / Konfiguration und Clients / Log ist lokal für diese Seiten. Eine Auswahl dort verändert weder die globale Auswahl noch Ziele von Aktionen, bis Sie Clients explizit in Tabelle oder Schnellzugriff auswählen. |
| Die frühere Funktion Sofort speichern / Quick Save wurde entfernt. Konfigurationsänderungen (Attribute, Parameter, Produkt-Eigenschaften und Aktionsanforderungen) werden zunächst lokal im Browser gesammelt. Ein Indikator Ungespeicherte Änderungen erscheint in der Werkzeugleiste und zeigt die Anzahl ausstehender Änderungen an. Sie können einzelne Änderungen überprüfen, verwerfen oder alle ausstehenden Änderungen auf einmal speichern. Änderungen werden erst dann an den Server übertragen, wenn Sie explizit auf Speichern klicken. |
Logfiles betrachten
Um die Logfiles der Clients einzusehen, öffnen Sie über die linke Seitenleiste Clients / Log, oder Sie klicken in der Client-Tabelle (Clients / Alle Clients) auf das Icon (Log). Letzteres hat den Vorteil, dass Sie schneller zwischen den verschiedenen Clients wechseln können, da die Protokolle in einer eigenen Spalte direkt neben den Clients erscheinen.
Die Seite Clients / Log bietet folgende Optionen:
-
Logtyp-Drop-down: Wählen Sie den gewünschten Logfile-Typ. Verfügbare Optionen sind:
-
instlog (Standard)
-
clientconnect
-
userlogin
-
bootimage
-
opsiconfd
-
-
Loglevel-Regler: Stellen Sie die Ausführlichkeit von 1 bis 9 ein (Standard: 6).
-
Marker-Feld: Springen Sie zu einer bestimmten Marker-/Zeilenposition in der aktuell geladenen Logausgabe (z. B.
235), um die Analyse dort fortzusetzen.