Knoten beim Job-Manager mit Befehlen registrieren

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

  1. 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 
  2. 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
  3. 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]') 
  4. 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.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7regmannode
Dateiname:txml_7regmannode.html