WebSphere Extended Deployment, Version 6.0.x     Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows

Befehl xd_hadmgrAdd

Der Befehl xd_hadmgrAdd bindet ein neues Deployment-Manager-Profil in eine Zelle ein. Das neue Deployment-Manager-Profil wird in derselben Zelle, in der sich das bereits vorhandene Deployment-Manager-Profil befindet, in einen HA-Deployment-Manager-Peer konvertiert. Der Befehl muss in dem neuen hinzuzufügenden Deployment-Manager-Profil ausgeführt werden.

Syntax

[distributed platforms] Die Befehlssyntax lautet:
xd_hadmgrAdd -hostname (primärer_Deployment-Manager-Host) [-port (primärer_Deployment-Manager-Port)]
-configRoot (vollständig_qualifizierter_Pfad_der_gemeinsamen_Konfiguration)]
-workspaceRoot(vollständig_qualifizierter_Pfad_des_Workspace)
-proxyServerJmxSoapAddress (JMX-SOAP-Host):(JMX-SOAP-Host)
-proxyServerHttpPort (HTTP-Port)(sicherer_HTTP-Port) [-uniquePort] [-user (uid)]
[-password (Kennwort)] [-quiet] [-logfile (Dateiname)] [-replacelog] [-trace] [-help] 

Die Parameter proxyServerJmxSoapAddress und proxyServerHttpPort sind nur erforderlich, wenn der erste Standby-Deployment-Manager erstellt wird.

Parameter

Die folgenden Optionen sind für den Befehl xd_hadmgrAdd verfügbar:

-hostname <Hostname>
Gibt den Hostnamen an, der verwendet wird, um eine Verbindung zum vorhandenen Deployment Manager herzustellen.
-port <Port>
Gibt den Port an, der verwendet wird, um eine Verbindung zum vorhandenen Deployment Manager herzustellen.
-configRoot <vollständig qualifizierter Pfad>
Gibt den vollständig qualifizierten Pfad der Konfiguration an.
-workspaceRoot <vollständig qualifizierter Pfad>
Gibt den vollständig qualifizierten Pfad des Arbeitsbereichs an.
-proxyServerJmxSoapAddress <Host:Port>
Gibt die JMX-SOAP-Adresse des Proxy-Servers an.
-proxyServerHttpPort <Port> <sicherer_Port>
Gibt die HTTP-Ports des Proxy-Servers an.
-user <Benutzer>
Gibt den Benutzernamen an, der verwendet wird, um eine Verbindung zum vorhandenen Deployment Manager herzustellen.
-password <Kennwort>
Gibt das Kennwort an, das verwendet wird, um eine Verbindung zum vorhandenen Deployment Manager herzustellen.
-quiet
Unterdrückt die Fortschrittsinformationen, die der Befehl xd_hadmgrAdd im normalen Modus ausgibt.
-logfile <Dateiname>
Gibt das Verzeichnis der Protokolldatei an, in die Daten geschrieben werden. Standardmäßig hat die Protokolldatei den Namen hadmgrAdd.log und wird im Verzeichnis logs des Profils für den hinzuzufügenden Knoten erstellt.
-replacelog
Ersetzt die Protokolldatei, anstatt sie an das aktuelle Protokoll anzuhängen. Standardmäßig fügt der Befehl xd_hadmgrAdd seine Ausgaben am Ende der vorhandenen Trace-Datei hinzu. Diese Option bewirkt, dass der Befehl xd_hadmgrAdd die Trace-Datei überschreibt.
-trace
Generiert zusätzliche Trace-Informationen für Debug-Zwecke in der Protokolldatei.
-uniquePort
Überprüft, ob ein Port-Konflikt vorliegt. Wenn der neue Port sich in einem Konflikt mit den vorhandenen Ports befindet, wird der Wert für den neuen Port jeweils um den Wert 1 erhöht, bis ein freier Port gefunden ist. Dieser Parameter ist nicht erforderlich, wenn dem Deployment-Manager-Profil bei der Erstellung eindeutige Ports zugewiesen wurden.
-help
Zeigt Syntaxhilfe an.

Verwendung

In den folgenden Beispielen wird die richtige Syntax veranschaulicht:

Zu Beginn eine bereits vorhandene Network-Deployment-Zelle, die in der folgenden Verzeichnisstruktur installiert und konfiguriert wird:

Beschreibung Name
Ausgangsverzeichnis von WebSphere Application Server /WebSphere/AppServer/
Vorhandenes Deployment-Manager-Profil /shared/profiles/PrimaryManagerNode

Der /shared Mountpunkt befindet sich auf einer SAN-FS-Einheit.

Führen Sie das Tool für die Profilkonfiguration oder das Befehlszeilentool wasprofile aus, um ein anderes Deployment-Manager-Profil, das dieser Network-Deployment-Installation zugeordnet ist, zu erstellen. Erstellen Sie dieses Profil auf der gemeinsam genutzten Platte, in diesem Beispiel /shared Mountpunkt. Sie müssen den richtigen Hostnamen angeben, den dieser Deployment Manager überwachen soll. Sie können die expliziten Port-Nummern für den Standby-Deployment-Manager angeben, wenn Sie das Profil erstellen, oder Sie können –uniquePort angeben, wenn Sie den Befehl xd_hadmgrAdd ausführen, wie im folgenden Beispiel veranschaulicht. Sie können für den Zellennamen jeden Wert angeben, da der Wert Zellenname ohnehin so geändert wird, dass er mit dem Namen der Zelle, zu der dieser HA-Deployment-Manager-Peer während des Konvertierungsprozesses hinzugefügt wird, übereinstimmt. Sie müssen einen Knotennamen angeben, der in der Zelle, zu der dieser HA-Deployment-Manager-Peer hinzugefügt wird, eindeutig ist.

Nach dem Erstellen des Profils haben Sie Folgendes:
Beschreibung Name
Ausgangsverzeichnis von WebSphere Application Server /WebSphere/AppServer/
Vorhandenes Deployment-Manager-Profil /shared/profiles/PrimaryManagerNode
Neues Deployment-Manager-Profil /shared/profiles/StandbyManagerNode
Führen Sie den Befehl xd_hadmgrAdd aus, um das neue Deployment-Manager-Profil in derselben Zelle, in der sich das bereits vorhandene Deployment-Manager-Profil befindet, in einen HA-Deployment-Manager-Peer zu konvertieren.
xd_hadmgrAdd.bat.sh –hostname a.a.a.a -port 8880
-configRoot /shared/profiles/PrimaryManagerNode/config
-workspaceRoot /shared/profiles/PrimaryManagerNode
-proxyServerJmxSoapAddress x.x.x.x:8880

-proxyServerHttpPort 9060 9043
-user wsadmin
-password ******** 
-uniquePort

Wenn Sie den Befehl xd_hadmgrAdd verwenden, wird die Zellenkonfiguration wie folgt geändert:

  1. Der neue Deployment Manager wird so konfiguriert, dass er dieselbe Instanz des Konfigurations-Repository verwendet wie der vorhandene Deployment Manager, der sich zusammen mit dem vorhandenen Deployment Manager auf einer gemeinsam genutzten Einheit befinden muss.
  2. Der neue Deployment Manager wird so konfiguriert, dass er dasselbe gemeinsam genutzte Verzeichnis des angegebenen Arbeitsbereichs verwendet, das sich zusammen mit dem vorhandenen Deployment Manager auf einer gemeinsam genutzten Einheit befinden muss.
  3. Der On Demand Router (ODR) wird mit den folgenden Angaben konfiguriert:
    1. HTTP-Transport-Channel wc_admin und ws_admin_secure
    2. JMX_SOAP_PROXY_ADDRESS-Endpunkt.
  4. Die Deployment Manager werden wie folgt erneut konfiguriert:
    1. Die JMX_SOAP_CONNECTOR-Adressen des Deployment Manager verweisen auf die JMX_SOAP_PROXY_ADDRESS des ODR.
    2. Es wird eine JMX_SOAP_PROXY_ADDRESS hinzugefügt, in der derselbe konfigurierte Host oder Port angegeben ist wie in der JMX_SOAP_ADDRESS.

Nach der Konfigurationsänderung beinhaltet der ODR die logischen Endpunkte für den Deployment Manager und leitet Kommunikationsanforderungen für den Deployment Manager an den aktiven Deployment Manager weiter.

Beispielsweise verweist der konfigurierte Hostname des Deployment Manager in einer nicht hoch verfügbaren ODR-Konfiguration auf den ODR:


ODR-Konfiguration mit einem nicht hoch verfügbaren Deployment Manager

Wenn Sie den ODR als Single Point of Failure ausschließen möchten, wird eine hoch verfügbare ODR-Konfiguration mit mindestens zwei ODRs empfohlen, die Daten von einem Internet Protocol Sprayer empfangen. In diesem Fall verweist der in der JMX_SOAP_ADDRESS konfigurierte Hostname der Deployment Manager auf die folgende Einheit:


Internet Protocol Sprayer

Der HA-Deployment-Manager unterstützt nur die Verwendung des JMX-SOAP-Connector. Der JMX-RMI-Connector wird in dieser Konfiguration nicht unterstützt.




Related concepts
High Availability Deployment Manager

Related tasks
HA-Deployment-Manager-Umgebung konfigurieren

Related information
HA-Deployment-Manager-Umgebung konfigurieren
Befehl xd_hadmgrRemove

Referenzartikel    

Nutzungsbedingungen | Feedback Letzte Aktualisierung: Mar 23, 2006 10:00:30 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/reference/rxd_hadmgrAdd.html

© Copyright IBM 2005, 2006. Alle Rechte vorbehalten.
Dieses Information Center beruht auf der Eclipse-Technologie. (http://www.eclipse.org)