Knotenkonfiguration

Vor dem Implementieren einer Anwendung auf dem registrierten Knoten muss zunächst der Server konfiguriert werden. Dies geschieht mithilfe der Deployment Manager-Administrationskonsole. Die Konfiguration wird daraufhin mit den eingebundenen Servern des Knotens synchronisiert.

Der Knotenagent, der die Kommunikation zwischen dem Deployment Manager und seinen eingebundenen Servern ermöglichen soll, muss gestartet werden. Dies erfolgt über die Befehle startNode.bat oder startNode.sh im Verzeichnis profiles/<federated profile name>/bin der WebSphere Application Server-Installation.

Nach dem Starten des Knotenagenten wird die Steuerung der Server dieses Knotens vollständig an den Deployment Manager übergeben. Um einen Server in der Deployment Manager-Administrationskonsole zu starten oder zu stoppen, gehen Sie wie folgt vor:

  1. Navigieren Sie zu Server > Servertypen > WebSphere-Anwendungsserver.
  2. Heben Sie die Auswahl des Servers, der gestartet bzw. gestoppt werden soll, in der Liste auf und klicken Sie je nach Erforderlichkeit auf die Schaltfläche Start bzw. Stoppen.

Der nächste Prozessschritt besteht in der Konfiguration der eingebundenen Server. Wie schon erwähnt, erfolgt die gesamte Konfiguration über die Administrationskonsole des Deployment Manager. Unter WebSphere Application Server manuell konfigurieren finden Sie eine Beschreibung der manuellen WebSphere Application Server-Konfiguration für eine Basisinstallation. Abgesehen von den unten angegebenen Abweichungen sollte dieser Beschreibung gefolgt werden. Beim Speichern der Masterkonfiguration achten Sie darauf, dass Sie die Synchronisation über die Administrationskonsole manuell erzwingen.

  1. Navigieren Sie zu Systemadministration > Save Changes to Master Repository.
  2. Aktivieren Sie das Kontrollkästchen Änderungen mit Knoten synchronisieren.
  3. Klicken Sie auf die Schaltfläche Speichern. Die Synchronisation kann einige Zeit in Anspruch nehmen.
  4. Prüfen Sie das System und/oder die Protokolle von WebSphere Application Server auf die Vollständigkeit der Synchronisation. Die Nachrichten können sich je nach Release von WebSphere Application Server unterscheiden; suchen Sie jedoch nach Nachrichten ähnlich den folgenden:
    ADMS0208I: Die Konfigurationssynchronisation für die Zelle ist abgeschlossen.

    Nachdem die Synchronisation abgeschlossen ist, überprüfen Sie den Serverstatus und die verschiedenen WebSphere Application Server-Protokolle, um sich von der erfolgreichen Durchführung zu überzeugen.

Unter Verwaltungssicherheit konfigurieren finden Sie Details zu der Sicherheitseinrichtung, die für die manuelle Konfiguration erforderlich ist. Für diese Einrichtung muss die Datei Registry.jar in ein Verzeichnis innerhalb der WebSphere Application Server-Installation kopiert werden. Die Datei Registry.jar muss aus CuramSDEJ/lib in das Verzeichnis lib der Deployment Manager-Installation und in alle eingebundenen Installationen kopiert werden.

Anmerkung: Vor dem Erstellen der Datei Curam.ear für die Implementierung ist es sinnvoll, die BOOTSTRAP_ADDRESS des Servers darauf hinzuweisen, dass sie dorthin installiert werden. Die BOOTSTRAP_ADDRESS befindet sich in derselben Liste von Ports wie die bereits beschriebene SOAP_CONNECTOR_ADDRESS.

Standardmäßig hat die von der Anwendung erwartete BOOTSTRAP_ADDRESS den Wert '2809'. Um dieses Problem zu beheben, ändern Sie entweder diese Adresse oder die entsprechende Eigenschaft in Ihrer AppServer.properties-Datei.

Die zu ändernde Eigenschaft ist der Wert 'curam.server.port' in der Datei AppServer.properties. Das Ändern dieses Wertes wirkt sich beim Erstellen einer EAR-Datei auf den Portwert in der web.xml-Datei aus. Weitere Informationen zu der Datei web.xml finden Sie im Dokument Cúram Web Client Reference Manual (Cúram-Referenzhandbuch zum Webclient).