[AIX Solaris HP-UX Linux Windows]

Intelligent Management: Befehl "hadmgrAdd"

Der Befehl 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 Deployment-Manager-Peer mit hoher Verfügbarkeit konvertiert.

Führen Sie den Befehl hadmgrAdd im neuen Deployment-Manager-Profil aus, das hinzugefügt wird. Die HA-Deployment-Manager-Funktion unterstützt nur die Verwendung des JMX-SOAP-Connectors. Der JMX-RMI-Connector wird in dieser Konfiguration nicht unterstützt.

Hinweis zur Umstellung Hinweis zur Umstellung: Der Befehl in Intelligent Management, der hadmgrAdd entspricht, ist xd_hadmgrAdd. Wenn Sie bislang WebSphere Virtual Enterprise verwendet haben und jetzt wechseln, können Sie den Befehl xd_hadmgrAdd, der genauso funktioniert wie hadmgrAdd, weiterhin verwenden. trns

Syntax

[AIX Solaris HP-UX Linux Windows]
hadmgrAdd -hostname primärer_dmgr-Host [-port primärer_dmgr-Port]
-configRoot vollständig_qualifizierter_Pfad_der_gemeinsam_genutzten_Konfiguration
-workspaceRoot vollständig_qualifizierter_Pfad_des_Arbeitsbereichs
-proxyServerJmxSoapAddress JMX-SOAP-Host:JMX-SOAP-Port
-proxyServerHttpPort HTTP-Portsicherer_HTTP-Port
[-uniquePort] [-user Benutzername] [-password Kennwort]
[-quiet] [-logfile Dateiname] [-replacelog] [-trace] [-help]

Die Parameter proxyServerJmxSoapAddress und proxyServerHttpPort sind nur erforderlich, wenn Sie den ersten Standby-Deployment-Manager erstellen.

Parameter

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

-hostname <Hostname>
Gibt den Hostnamen an, der verwendet wird, um eine Verbindung zum vorhandenen Deployment Manager herzustellen.
-port <Port>
Gibt den Standard-SOAP-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 den Hostnamen und die IP-Adresse des On Demand Router (ODR) und den SOAP_CONNECTOR_ADDRESS-Port für den ODR an. Verwenden Sie diesen Port für die Ausführung der wsadmin-Scripts.
-proxyServerHttpPort <Port> <Sicherer_Port>
Gibt die HTTP-Ports für den Proxy-Server an. Wählen Sie zwei frei Ports auf dem ODR- und IP-Sprayer-Host aus. Diese Ports müssen für den Zugriff auf die Administrationskonsole über den ODR verwendet werden.
-user <Benutzername>
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 Statusinformationen, die der Befehl hadmgrAdd im normalen Modus ausgibt.
-logfile <Dateiname>
Gibt die Position der Protokolldatei an, in die Daten geschrieben werden. Standardmäßig wird die Datei hadmgrAdd.log im Verzeichnis logs des Profils für den Knoten erstellt, der hinzugefügt wird.
-replacelog
Ersetzt die Protokolldatei, anstatt sie an das aktuelle Protokoll anzuhängen. Standardmäßig fügt der Befehl hadmgrAdd seine Ausgabe am Ende der vorhandenen Tracedatei an. Diese Option bewirkt, dass der Befehl hadmgrAdd die Tracedatei überschreibt.
-trace
Generiert zusätzliche Traceinformationen für Debugzwecke in der Protokolldatei.
-uniquePort
Überprüft, ob ein Portkonflikt 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 Prozess ist nicht erforderlich, wenn dem Deployment-Manager-Profil bei der Erstellung eindeutige Ports zugewiesen wurden.
-help
Zeigt die Syntaxhilfe an.

Beispiel

  1. Beginnen Sie mit einer vorhandenen Zelle von WebSphere Application Server Network Deployment, die mit der folgenden Verzeichnisstruktur installiert und konfiguriert wurde:
    • Ausgangsverzeichnis von WebSphere Application Server: Stammverzeichnis_des_Anwendungsservers
    • Vorhandenes Deployment-Manager-Profil: /shared/profiles/PrimaryManagerNode
    /shared Mountpunkt befindet sich auf einer SAN-FS-Einheit.
  2. Führen Sie das PMT-Plug-in (Profile Management Tool) oder das Befehlszeilendienstprogramm wasprofile aus, um ein weiteres Deployment-Manager-Profil, das dieser Network-Deployment-Installation zugeordnet ist, zu erstellen. Erstellen Sie das 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 Portnummern für den Standby-Deployment-Manager angeben, wenn Sie das Profil erstellen, oder Sie können –uniquePort angeben, wenn Sie den Befehl hadmgrAdd ausführen, wie im folgenden Beispiel veranschaulicht. Sie können einen beliebigen Namen für den Zellennamen angeben. Während des Konvertierungsprozesses wird der Wert für den Zellennamen so geändert, dass er mit dem Namen der Zelle übereinstimmt, zu der dieser HA-Deployment-Manager-Peer hinzugefügt wird. Sie müssen einen Knotennamen angeben, der in der Zelle, zu der dieser Deployment-Manager-Peers mit hoher Verfügbarkeit hinzugefügt wird, eindeutig ist.

    Nach der Erstellung des Profils haben Sie die folgende Verzeichnisstruktur:
    • Ausgangsverzeichnis von WebSphere Application Server: Stammverzeichnis_des_Anwendungsservers
    • Vorhandenes Deployment-Manager-Profil: /shared/profiles/PrimaryManagerNode
    • Neues Deployment-Manager-Profil: /shared/profiles/StandbyManagerNode
  3. Führen Sie den Befehl hadmgrAdd aus, um das neue Deployment-Manager-Profil in derselben Zelle, in der sich das bereits vorhandene Deployment-Manager-Profil befindet, in einen Deployment-Manager-Peer mit hoher Verfügbarkeit zu konvertieren.
    hadmgrAdd.sh|bat -hostname a.a.a.a -port 8879 -configRoot /shared/profiles/PrimaryManagerNode/config 
    -workspaceRoot /shared/profiles/PrimaryManagerNode -proxyServerJmxSoapAddress x.x.x.x:8880 
    
    -proxyServerHttpPort 9060 9043
    -user wsadmin
    -password ******** 
    -uniquePort

Wenn Sie das CIM-Repository installieren, ändern Sie nach der Erstellung des zweiten Deployment-Manager-Profils den Wert der Eigenschaft CENTRALIZED_INSTALL_REPOSITORY_ROOT in der Datei Stammverzeichnis_des_Anwendungsservers\properties\cimgr.props von c:\ProgramFiles\IBM\WebSphere\AppServer\Repository-Ordner in ${app_server_root}/Repository-Ordner.

Wenn Sie den Befehl hadmgrAdd verwenden, werden die folgenden Änderungen an der Zellenkonfiguration vorgenommen:
  • Der neue Deployment Manager wird so konfiguriert, dass er dieselbe Instanz des Konfigurationsrepository verwendet wie der vorhandene Deployment Manager, der sich zusammen mit dem vorhandenen Deployment Manager auf einer gemeinsam genutzten Einheit befinden muss.
  • 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.
  • Der ODR wird mit den HTTP-Transportkanälen "wc_admin" und "ws_admin_secure" und dem Endpunkt JMX_SOAP_PROXY_ADDRESS konfiguriert.
  • Die JMX_SOAP_CONNECTOR-Adressen des Deployment Manager zeigen auf die JMX_SOAP_PROXY_ADDRESS des ODR.
  • Die Deployment Manager haben eine zusätzliche JMX_SOAP_PROXY_ADDRESS, die denselben konfigurierten Host oder Port wie die ursprüngliche JMX_SOAP_ADDRESS enthält.
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.
In einer ODR-Konfiguration ohne hohe Verfügbarkeit zeigt der konfigurierte Hostname des Deployment Manager beispielsweise auf den ODR.
Abbildung 1. ODR-Konfiguration ohne hohe Verfügbarkeit
ODR-Konfiguration ohne hohe Verfügbarkeit
Um den ODR als Single Point of Failure auszuschalten, definieren Sie eine HA-ODR-Konfiguration, die mindestens zwei On Demand Router enthält, die Datenverkehr von einer IP-Sprayer-Einheit empfangen. In diesem Fall zeigt der für JMX_SOAP_ADDRESS konfigurierte Hostname des Deployment Manager auf die Einheit.
Abbildung 2. ODR-Konfiguration mit hoher Verfügbarkeit mit zwei ODRs und einem IP-Sprayer
Der IP-Sprayer verwendet Portzuordnungen, um den Datenverkehr an eine aus zwei ODRs bestehenden Gruppe weiterzuleiten. Außerdem sind ein primärer Deployment Manager und ein Standby-Deployment-Manager vorhanden.

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



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