Konfigurieren Sie Ihre flexible Verwaltungsumgebung, indem Sie Anwendungsserver, die
bei Verwaltungsagenten registriert sind, oder Deployment Manager als Knoten beim Job-Manager registrieren.
Nach der Registrierung der Knoten beim Job-Manager können Sie Jobs übergeben und verwalten.
Vorbereitende Schritte
Sie müssen eine flexible Verwaltungsumgebung konfigurieren, die sich aus einem Job-Manager und
optional einem Verwaltungsagenten für den zu registrierenden Anwendungsserverknoten zusammensetzt.
Starten Sie die Job-Manager- und Verwaltungsagentenprozesse, bevor Sie Knoten oder Deployment Manager beim Job-Manager registrieren.
Achtung: Die Identität, unter der der Server des Verwaltungsagenten ausgeführt wird, muss
mindestens die Rolle "Monitor" (Überwachung) für das Profil des verwalteten Anwendungsserverknotens haben.
Andernfalls schlägt die Registrierung mit der Nachricht ADMN0022E fehl, wenn Sie versuchen,
den Knoten beim Job-Manager zu registrieren.
Stellen Sie sicher,
dass die Versionsnummer von Verwaltungsagent bzw. Deployment Manager nicht höher ist als
die Versionsnummer der Job-Manager, bei denen der Verwaltungsagent bzw. Deployment Manager registriert ist.
Ein Job-Manager kann einen Knoten verwalten, dessen Versionsnummer kleiner-gleich der Versionsnummer des Job-Manager ist. So kann beispielsweise ein Job-Manager mit Version 8 Knoten mit Version 7 und 8 verwalten. Ein Job-Manager der Version 7 kann Knoten der Version 7 verwalten. Der Fixpackteil der Versionsnummer ist unerheblich. Ein
Job-Manager der Version 7.0.0.3 kann einen Knoten der Version 7.0.0.9 verwalten, d. h. einen Knoten, auf dem Version 7
mit Fixpack 9 installiert ist.
Ein Job-Manager kann einen Deployment Manager mit Version 7 und 8 verwalten, der einen eingebundenen Knoten mit Version 6 besitzt. Ein bei einem Job-Manager registrierter Deployment Manager kann Zellen mit unterschiedlichen Versionen verwalten. Mit Hilfe eines Job-Managers können Sie Jobs übergeben, die alle Ressourcen in der Zelle mit unterschiedlichen Versionen, einschließlich Knoten mit Version 6, verwalten.
Informationen zu diesem Vorgang
Sie können mehrere Anwendungsserver, in denen Kundenanwendungen ausgeführt werden, über ein Verwaltungsprofil verwalten, das einen
Verwaltungsagenten enthält.
Der Verwaltungsagent stellt eine Administrationskonsole für die Verwaltung der Anwendungsserver bereit.
Über ein Verwaltungsprofil, das einen Job-Manager enthält, können Sie Verwaltungsaktionen für mehrere Deployment Manager
koordinieren, mehrere nicht eingebundene Anwendungsserver asynchron verwalten und
Jobs zum Starten von Servern übergeben.
Wenn Sie den Job-Manager für die Ausführung von Jobs verwenden möchten, müssen Sie Ihre Anwendungsserver- und
Deployment-Manager-Knoten als verwaltete Knoten des Job-Managers registrieren.
Führen Sie die folgenden
Schritte aus, um Profile beim Job-Manager zu registrieren, die Verwaltungsagenten als Knoten enthalten.
Vorgehensweise
- Registrieren Sie den Anwendungsserver mit dem Verwaltungsagenten, wenn dieser noch nicht registriert ist.
Führen Sie den Befehl registerNode
im Verzeichnis bin auf dem Server des Verwaltungsagenten aus, um einen Knoten beim Verwaltungsagenten zu registrieren. Wenn
Sie den Befehl ausführen, wird der eigenständige Knoten in einen vom Verwaltungsagenten verwalteten Knoten konvertiert. Der Verwaltungsagent
und der zu registrierende Knoten müssen sich auf demselben System befinden. Sie können den Befehl nur für
nicht eingebundene Knoten ausführen.
Wenn der Befehl für einen eingebundenen Knoten ausgeführt wird, wird der Befehl mit einer Fehlermeldung abgebrochen.
Wenn die Administrationskonsole oder die zu registrierenden EJB-Verwaltungsanwendungen des Anwendungsservers aktiviert werden,
werden sie durch den Knotenregistrierungsprozess inaktiviert.
Verwenden Sie
das Befehlsdienstprogramm registerNode, wie im folgenden Beispiel gezeigt, um das Anwendungsserverprofil
beim Verwaltungsagenten zu registrieren:
bin>registerNode -profilePath /AppServer/profiles/AppSrv01 -host localhost -conntype SOAP -port 8878
- Starten Sie das Tool "wsadmin".
Navigieren Sie zum Verzeichnis
Profilstammverzeichnis/profiles/myAdminAgent/bin,
und verwenden Sie den folgenden Befehl, um eine Verbindung zwischen dem Tool "wsadmin" und dem Prozess des Verwaltungsagenten herzustellen:
wsadmin -profileName myAdminAgent -lang jython
- Registrieren Sie den Knoten als Knoten beim Job-Manager.
Wenn der zu
registrierende Knoten einen Verwaltungsagenten enthält, verwenden Sie den Befehl
registerWithJobManager und die
folgenden Parameter, um einen Knoten als Knoten beim Job-Manager zu registrieren.
Tabelle 1. Beschreibung der Parameter von "registerWithJobManager". Führen Sie "registerWithJobManager" aus, um einen Knoten bei einem Job-Manager zu registrieren.Parameter |
Beschreibung |
Datentyp |
-managedNodeName |
Gibt den Namen des Knotens an, der beim Verwaltungsagenten registriert ist.
Handelt es sich bei dem Knoten um ein Deployment-Manager-Profil, geben Sie den Knotennamen des
Deployment Manager an. (Erforderlich) |
String |
-host |
(Optional) Gibt den Hostnamen des Job-Managers an. |
String |
-port |
(Optional) Gibt die Nummer des zu verwendenden Verwaltungsports an.
Der Standardport für sichere Verbindungen ist 9943. Der Standardport für nicht gesicherte Verbindungen ist 9960. |
|
-user |
(Optional) Gibt den Benutzernamen für die Connector-Anmeldung an. |
String |
-password |
(Optional) Gibt das Kennwort für den Benutzernamen für die Connector-Anmeldung an. |
String |
-alias |
(Optional) Gibt einen Alias für den Knoten an. Der Job-Manager verwendet diesen Namen an Stelle des Werts des Parameters "managedNodeName", um den Knoten zu registrieren.
Verwenden Sie diesen Parameter, wenn der neue Knoten denselben Namen hat wie ein Knoten, der bereits beim Job-Manager registriert ist. |
String |
-startPolling |
(Optional) Gibt an, ob die Abfrage nach der Registrierung gestartet werden soll.
Geben Sie false an, um die Abfrage zu inaktivieren. Der Standardwert ist true. |
Boolean |
-autoAcceptSigner |
(Optional) Gibt an, ob der vom Server bereitgestellte Unterzeichner automatisch akzeptiert werden soll.
Geben Sie false an, um diese Option zu inaktivieren. Der Standardwert ist true. |
Boolean |
Der folgende Beispielbefehl registriert das Anwendungsserverprofil
AppSvr01
beim Job-Manager:
AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName AppSvr01]')
Der folgende
Beispielbefehl registriert das Deployment-Manager-Profil
DMGR01 beim Job-Manager:
AdminTask.registerWithJobManager('[-host jobMgrHost -managedNodeName DMGR01]')
- Optional: Wiederholen Sie den Befehl registerWithJobManager, um weitere Profile
als Knoten beim Job-Manager zu registrieren.
Ergebnisse
Der gewünschte Knoten wird beim Job-Manager registriert, wenn das System den Befehl
registerWithJobManager erfolgreich ausführt.
Nächste Schritte
Übergeben, überwachen und verwalten Sie Jobs für die Knoten, die beim Job-Manager registriert sind.