DCEM-Befehl auf einem oder mehreren Hosts ausführen

Diese Verwendungshinweise erläutern, wie DCEM-Befehle (DCEM, Distributed Command Execution Manager) auf mehreren Hosts unter Verwendung einer der folgenden Methoden ausgeführt werden:

Bei diesen Verwendungshinweisen wird vorausgesetzt, dass Sie wissen, wie DCEM gestartet und für die Ausführung grundlegender Tasks verwendet wird. Nähere Informationen finden Sie in der Veröffentlichung IBM CSM for AIX: Administration Guide.

Befehl über den DCEM-Dialog ausführen

  1. Klicken Sie in der Anzeige "Allgemein" neben dem Texteingabefeld Name auf Anzeigen. Daraufhin wird der Dialog "Befehlsspezifikationen anzeigen" aufgerufen.
  2. Wählen Sie im Dialog "Befehlsspezifikationen anzeigen" in der Liste der vorhandenen Befehlsspezifikationen in der Registerkarte Meine Befehle oder Fehlgeschlagene Befehle eine Befehlsspezifikation aus. Klicken Sie dann auf OK, um die ausgewählte Befehlsspezifikation in die Anzeigen "Allgemein", "Optionen" und "Erweitert" zu laden. Auf der Registerkarte Fehlgeschlagene Befehle werden alle Befehlsspezifikationen angezeigt, die im vorangegangenen Versuch auf einem Host oder auf mehreren Hosts nicht erfolgreich ausgeführt wurden.
  3. Klicken Sie im DCEM-Dialog auf Ausführen, um die ausgewählte Befehlsspezifikation auf den angegebenen Hosts oder Gruppen von Hosts auszuführen.

Sie können im DCEM-Dialog auch eine Befehlsspezifikation erstellen und anschließend auf Ausführen klicken, um die ausgewählte Befehlsspezifikation auf den angegebenen Hosts oder Gruppen von Hosts auszuführen.

Befehlsspezifikation aus der Befehlszeile laden

Geben Sie Folgendes ein, um die Befehlsspezifikation direkt aus der Befehlszeile in den DCEM-Dialog zu laden:

/opt/csm/dcem/bin/dcem Name_der_Befehlsspezifikation

Wenn Sie den Befehl dcem mit der Option Name_der_Befehlsspezifikation verwenden, initialisiert DCEM die Eingabefelder in den DCEM-Anzeigen "Allgemein" und "Optionen" mit den angegebenen Befehlsdaten. Sie können anschließend auf Ausführen klicken, um den Befehl an die angegebenen Hosts zu senden.

Script mit Befehlsspezifikation in der Befehlszeile ausführen

Geben Sie Folgendes ein, um das Script mit der Befehlsspezifikation direkt in der Befehlszeile auszuführen:

Ausgangsverzeichnis_des_Benutzers/dcem/scripts/meineScripts/Name_der_Befehlsspezifikation.pl [-debug] \
[-non_interactive] [-format_output]

Dialog "Ausführungsstatus" verwenden

Nachdem Sie auf Ausführen geklickt haben, um eine gültige Befehlsspezifikation oder einen Befehl auf gültigen Hosts oder Gruppen von Hosts auszuführen, zeigt DCEM den Dialog "Ausführungsstatus" an, um den Befehlsstatus auf allen Hosts anzuzeigen.

Dieser Dialog enthält eine Reihe von Listen, in denen die Hosts mit einem der folgenden Befehlsstatus angezeigt werden:

Im unteren Teil des Fensters wird in der Registerkarte Ausgabe die Ausgabe des auf ausgewählten Hosts ausgeführten Befehls angezeigt. Wenn Sie die Ausgabe eines Host anzeigen möchten, wählen Sie den Namen des Hosts in einer der Listen aus. Wenn Sie in den Listen "Erfolgreich" oder "Fehlgeschlagen" mehrere Hosts auswählen, werden die Ergebnisse im Ausgabefenster gemeinsam angezeigt. Die Ausgabe eines Host kann in Echtzeit angezeigt werden, wenn Sie einen Host auswählen, der sich derzeit im Status "Läuft" befindet. Die Listen "Warten" und "Läuft" lassen keine Mehrfachauswahl zu. Auf der Registerkarte Konsole werden Konsolnachrichten zum Verwaltungsserver, die Verzeichnisse von Befehlsberichten, Fehlernachrichten und andere Informationen angezeigt. Die Registerkarte Konsole wird automatisch angezeigt, wenn Konsolnachrichten vorhanden sind. Klicken Sie auf die Registerkarte Ausgabe, um zum Befehlsausgabefenster zurückzukehren.

Wenn Sie den an alle Hosts verteilten Befehl stoppen möchten, klicken Sie auf Stoppen. Falls ein Befehl auf einem Host nicht vollständig ausgeführt wurde, wird der Befehl für diesen Host beendet. Hosts, die gestoppt wurden, werden in die Liste "Fehlgeschlagen" verschoben. Befehle, die bereits abgeschlossen wurden, werden entweder in der Liste "Erfolgreich" oder "Fehlgeschlagen" angezeigt.

Wenn das Markierungsfeld Nur Fehler anzeigen ausgewählt ist, werden im Ausgabebereich Fehlernachrichten für die ausgewählten Hosts angezeigt. Standardausgabenachrichten werden nicht angezeigt.

Wenn Sie Bericht anzeigen auswählen, wird ein HTML-Bericht mit den Befehlsstatus angezeigt, den Sie ausdrucken können. Dieser Knopf ist nicht verfügbar, wenn DCEM von einem fernen System aus ausgeführt wird. Wenn Sie das Verzeichnis anzeigen möchten, in dem der Bericht auf dem verwalteten Host gespeichert wurde, klicken Sie im Bereich "Ergebnisse" auf die Registerkarte Konsole. Durch Auswahl des Knopfs Schließen wird der Dialog "Ausführungsstatus" verdeckt, jedoch nicht die Ausführung des Befehls auf den Hosts gestoppt. Wenn Sie den DCEM-Dialog schließen, bevor der Befehl auf den Hosts beendet wurde, werden diese Hosts gestoppt. Mit dem beweglichen Balken oberhalb des Bereichs "Ergebnisse" können Sie die Größe der Bereiche "Host-Liste" und "Ergebnisse" verändern. Wenn Sie einen Bereich verdecken möchten, ziehen Sie den Balken in die entsprechende Richtung oder klicken Sie auf die Pfeile links vom Balken.

Weiterführende Informationen