WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows

Automatisches Erstellen eines angepassten Profils

Die Datei responsefile.pcaw.esb.managedProfile.txt ist eine Musterantwortdatei, mit der ein angepasstes Profil erstellt werden kann. Verwenden Sie den Befehl addNode, um den angepassten Knoten in eine Bereitstellungsmanagerzelle einzubinden und ihn so betriebsbereit zu machen. Wegen dieser strikten Abhängigkeit von seinem Zustand als verwalteter Knoten wird dieses Profil häufig auch als verwaltetes Profil bezeichnet.

Erstellen Sie einen angepassten Knoten, nachdem Sie sich bei einer Linux- oder einer UNIX-Plattform als Root bzw. bei einer Windows-Plattform als Benutzer angemeldet haben, der Mitglied der Administratorgruppe ist. Für einige Schritte des Installationsverfahrens für eine Windows-Plattform muss der Benutzer die erweiterten Benutzerberechtigungen Als Teil des Betriebssystems agieren und Als Dienst anmelden aufweisen.

Bei einer automatischen Installation liest das Installationsprogramm diese Datei und ermittelt so die Merkmale eines Bereitstellungsmanagerprofils. Mit dieser Antwortdatei können Sie nach der Erstinstallation auch weitere Bereitstellungsmanagerprofile erstellen. Bei ihrer Lieferung enthält die Antwortdatei Standardwerte.

Einbinden des angepassten Profils

Über verschiedene Anweisungen in der Datei wird festgelegt, wie der angepasste Knoten in die Bereitstellungsmanagerzelle Knoten eingebunden wird.
  • -W pctfederationpanelInstallWizardBean.federateLater

    Legen Sie diesen Wert auf true fest, wenn der Bereitstellungsmanager nicht aktiv oder aus anderen Gründen nicht verfügbar ist (siehe dazu die folgende Beschreibung zur Einbindung).

  • -W pctfederationpanelInstallWizardBean.hostname

    Geben Sie einen Wert an, aus dem das System ermitteln kann, wo der Bereitstellungsmanager aktiv ist. Weitere Informationen zur Benennung von Hosts finden Sie unter Hinweise zur Benennung von Profilen, Knoten, Hosts und Zellen.

  • -W pctfederationpanelInstallWizardBean.port

    Geben Sie den Wert für den SOAP-Port des Bereitstellungsmanagers an. Hier muss unbedingt der richtige Wert angegeben werden. Ein falscher Wert verhindert die Einbindung des Knotens und führt zu einem totalen Fehlschlag mit dem Indikator INSTCONFFAILED. Der Standardwert des SOAP-Ports für den Bereitstellungsmanager lautet 8879.

Wird der Knoten während oder nach der Profilerstellung eingebunden?

Der Knoten sollte nur dann während der automatischen Erstellung des angepassten Profils eingebunden werden, wenn alle folgenden Bedingungen erfüllt sind:
  • Der Bereitstellungsmanager ist aktiv.
  • Der Bereitstellungsmanager ist ein Profil für WebSphere ESB.
  • Die Sicherheit für den Knoten mit dem Bereitstellungsmanager ist nicht aktiviert.
  • Der Bereitstellungsmanager verwendet für den JMX-Connector den Standardtyp SOAP, und der Connector ist aktiviert.
Wenn mindestens eine der folgenden Bedingungen erfüllt ist, darf ein angepasster Knoten während der automatischen Erstellung des Profils nicht eingebunden werden:
  • Der Bereitstellungsmanager ist nicht aktiv, oder Sie sind nicht sicher, ob er aktiv ist.
  • Der Bereitstellungsmanager ist ein Profil für WebSphere Application Server Network Deployment, das noch nicht in ein WebSphere ESB-Profil erweitert wurde.
  • Die Sicherheit für den Knoten mit dem Bereitstellungsmanager ist aktiviert.
  • Der SOAP-Connector ist deaktiviert.
  • Der Bereitstellungsmanager wurde so rekonfiguriert, dass als JMX-Connector (JMX = Java Management Extensions) bevorzugt der nicht standardmäßige Methodenaufruf über Remotezugriff (RMI = Remote Method Invocation) verwendet wird. (Über Systemverwaltung > Bereitstellungsmanager > Verwaltungsservices in der Verwaltungskonsole des Bereitstellungsmanagers können Sie den bevorzugten Connectortyp überprüfen.)
Wenn mindestens eine der folgenden Bedingungen erfüllt ist, müssen Sie den Knoten einbinden, nachdem er mit dem Befehl addNode unter Angabe einer Benutzer-ID und eines Kennworts erstellt wurde.

Wenn Sie versuchen, einen angepassten Knoten einzubinden, während der Bereitstellungsmanager nicht aktiv oder aus anderen Gründen nicht verfügbar ist, dann schlägt die Profilerstellung fehl und das erstellte angepasste Profil ist nicht verwendbar. Sie müssen dann das Verzeichnis mit dem angepassten Profil aus dem Profilrepository (standardmäßig das Verzeichnis profiles unter installationsstammverzeichnis, wobei installationsstammverzeichnis das Installationsverzeichnis von WebSphere ESB ist) entfernen, bevor Sie ein weiteres angepasstes Profil mit identischem Profilnamen erstellen können.

Vermeidung der Verwendung der Option -silent innerhalb der Antwortdatei für die Optionen

Wenn in der Datei die Option -silent vorhanden ist, tritt ein Problem auf. Bei einem Direktaufruf an den Profilerstellungsassistenten funktioniert die Datei, bei einem Aufruf aus der automatischen Produktinstallation heraus jedoch nicht. Unter Anpassen der Antwortdatei für Optionen finden Sie Informationen zum automatischen Erstellen eines Profils während einer automatischen Produktinstallation.

Die Option ist unnötig. Vermeiden Sie die Verwendung der Option, damit keine Probleme auftreten.

Speicherposition der Antwortdateien

Die Musterantwortdateien für Optionen befinden sich an zwei Speicherpositionen.

Musterdateien:
  • responsefile.pcaw.esb.dmgrProfile.txt
  • responsefile.pcaw.esb.managedProfile.txt
  • responsefile.pcaw.esb.standAloneProfile.txt

Speicherposition:

Tabelle 1. Speicherpositionen der Antwortdateien für Optionen
Verzeichnis auf Produkt-CD Installationsverzeichnis
Verzeichnis /ESB Verzeichnis installationsstammverzeichnis/bin/ProfileCreator

Verwenden Sie die Datei auf der Produkt-CD, um WebSphere ESB automatisch zu installieren und ein Profil zu erstellen.

Nach der Installation von WebSphere ESB können Sie für den Profilerstellungsassistenten die installierte Antwortdatei mit dem Parameter -options verwenden.

Plattenspeicherplatzbedarf

Profil Plattenspeicherplatzbedarf Temporärer Speicherplatzbedarf
Bereitstellungsmanagerprofil 30 MB 40 MB
Angepasstes Profil 10 MB 40 MB
Anwendungsserverprofil 200 MB 40 MB

Erstellen einer Betriebsumgebung während der Produktinstallation

Für die Installation von WebSphere ESB sind zwei Schritte erforderlich:
  1. Installieren der Basisproduktdateien und der Komponentendateien
  2. Erstellen eines Bereitstellungsmanagerprofils, eines angepassten Profils oder eines Anwendungsserverprofils

Die Musterantwortdatei für Optionen, responsefile.esb.txt, steuert den ersten Teil der Installation und kann außerdem den zweiten Teil der Installation starten. Um im Rahmen der Installation der Basisproduktdateien ein Profil zu erstellen, verwenden Sie in der Datei responsefile.esb.txt die Option, die die Antwortdatei für das Erstellen eines Profils angibt. Mit der Antwortdatei für Profile können Sie den Profilerstellungsassistenten automatisch verwenden.

Führen Sie die folgenden Schritte aus, um die Antwortdatei für das Erstellen eines Profils zu bearbeiten und zu verwenden:
  1. Kopieren Sie die entsprechende Datei aus dem Verzeichnis ESB auf der Produkt-CD an eine Position, die Sie auf Ihrer Maschine leicht identifizieren können. Die Musterdateien sind:
    Zum Erstellen eines: Kopieren Sie die folgende Antwortdatei:
    Bereitstellungsmanagerprofils responsefile.pcaw.esb.dmgrProfile.txt
    Angepassten Profils responsefile.pcaw.esb.managedProfile.txt
    Anwendungsserverprofils responsefile.pcaw.esb.standAloneProfile.txt
  2. Bearbeiten Sie die Datei, indem Sie die Werte für Ihre Installation anpassen.
  3. Stellen Sie sicher, dass in der Antwortdatei für den Profilerstellungsassistenten die Option -silent nicht vorhanden ist. Wenn die Option vorhanden ist, wird das Profil nicht erstellt.
  4. Speichern Sie die Datei.
  5. Bearbeiten Sie die Datei responsefile.esb.txt, und geben Sie dabei die Position und den Namen der Antwortdatei für Profile an. Geben Sie für die Option -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation als Wert den Pfad der Datei an. Beispiel:
    -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation=
    "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
  6. Starten Sie die Installation. Beispiel:
    install -options "myresponsefile.txt" -silent
  7. Prüfen Sie nach der Installation die Protokolle auf Erfolg.

Erstellen eines Profils nach der Installation

Für die Installation des Produkts WebSphere ESB sind zwei Schritte erforderlich:
  1. Installieren der Basisproduktdateien und der Komponentendateien
  2. Erstellen eines Bereitstellungsmanagerprofils, eines angepassten Profils oder eines Profils für einen eigenständigen Server

Wenn die Basisproduktdateien vorhanden sind, können Sie jederzeit mit Hilfe des Profilerstellungsassistenten ein Profil erstellen. Starten Sie den Assistenten über die Konsole "Erste Schritte" oder direkt mit dem Befehl für den Profilerstellungsassistenten.

Sie können auch eine der folgenden Musterantwortdateien mit Optionen für Profile verwenden, um mit Hilfe des Profilerstellungsassistenten ein Profil automatisch zu erstellen. Führen Sie die folgenden Schritte aus, um die Antwortdatei für das Erstellen eines Profils zu bearbeiten und zu verwenden:
  1. Kopieren Sie die entsprechende Datei aus dem Verzeichnis installationsstammverzeichnis/bin/ProfileCreator an eine Position, die Sie auf Ihrer Maschine leicht identifizieren können. Die Musterdateien sind:
    Zum Erstellen eines Profils für einen: Kopieren Sie die folgende Antwortdatei:
    Bereitstellungsmanager responsefile.pcaw.esb.dmgrProfile.txt
    Verwalteten Knoten responsefile.pcaw.esb.managedProfile.txt
    Eigenständigen Anwendungsserver responsefile.pcaw.esb.standAloneProfile.txt

    Speichern Sie die kopierte Datei zum Beispiel unter dem Namen my_options_file.txt.

  2. Bearbeiten Sie die Datei, indem Sie die Werte für Ihre Installation anpassen.
  3. Speichern Sie die Datei.
  4. Starten Sie die Installation.
    Beispiel:
    • ./pcatAIX.bin -options my_options_file.txt -silent
    • ./pcatHPUX.bin -options my_options_file.txt -silent
    • ./pcatLinux.bin -options my_options_file.txt -silent
    • Power-Plattformen: ./pcatLinuxPPC.bin -options my_options_file.txt -silent
    • ./pcatSolaris.bin -options my_options_file.txt -silent
    • pcatWindows.exe -options my_options_file.txt -silent
  5. Prüfen Sie nach der Verwendung des Profilerstellungsassistenten die Protokolle auf Erfolg.

Protokollierung

Die folgenden Protokolldateien enthalten Informationen zur Profilerstellung:
  • In der Datei installationsstammverzeichnis/logs/log.txt wird der Status der Installation protokolliert.
  • In der Datei installationsstammverzeichnis/profiles/profilname/logs/pctLog.txt werden Installationsereignisse protokolliert, die beim Erstellen von Profilen mit dem Profilerstellungsassistenten auftreten.
  • In der Datei installationsstammverzeichnis/logs/wasprofile/wasprofile_create_profilname.log werden Installationsereignisse protokolliert, die beim Erstellen von Profilen auftreten.
  • In der Datei installationsstammverzeichnis/logs/wasprofile/wasprofile_delete_profilname.log werden Installationsereignisse protokolliert, die beim Löschen von Profilen auftreten.

Hinweise zur Benennung

Hinweise zur Benennung finden Sie unter Hinweise zur Benennung von Profilen, Knoten, Hosts und Zellen.

Musterantwortdatei responsefile.pcaw.esb.managedProfile.txt

Tipp: Ein angepasstes Profil muss in eine Bereitstellungsmanagerzelle eingebunden werden, um betriebsbereit zu sein. Wegen dieser strikten Abhängigkeit von seinem Zustand als verwalteter Knoten wird dieses Profil häufig auch als verwaltetes Profil oder als verwalteter Knoten bezeichnet.

Solange der Knoten nicht in eine Zelle eingebunden ist, wird er natürlich nicht verwaltet. Außerdem muss beachtet werden, dass jeder eingebundene Knoten ein verwalteter Knoten ist, also auch die eingebundenen Knoten in Anwendungsserverprofilen.

In der folgenden Antwortdatei wird in vielen Anweisungen an Stelle des Begriffs angepasst der Begriff verwaltet verwendet. Trotzdem dienen alle Anweisungen in dieser Antwortdatei als Hilfe bei der Definition eines angepassten Profils.


################################################################################
#
# Antwortdatei für die Erstellung eines angepassten Profils für WebSphere ESB
#
# Diese Optionsdatei befindet sich im Verzeichnis CD_ROOT\ESB\ und im
# Verzeichnis install_root\bin\ProfileCreator_wbi.
#
# Für die Verwendung der Optionsdatei im Verzeichnis CD_ROOT\ESB\ gelten die Anweisungen
# in CD_ROOT\ESB\responsefile.esb.txt. Das Installationsprogramm für WebSphere ESB
# sucht während der automatischen Installation nach dieser Datei
# und startet am Ende der Installation automatisch die automatische Profilerstellung.
# 
# Zur Verwendung der Optionsdatei in install_root\bin\ProfileCreator_wbi für die
# automatische Profilerstellung müssen Sie mehrere Werte in der Datei ändern und
# die folgenden Befehlszeilenparameter verwenden:
# 
#    -options "responsefile.pcaw.esb.managedProfile.txt" -silent
#
################################################################################


################################################################################
# 
# Profilname
#
# Legen Sie den Namen für dieses angepasste Profil fest. Der Profilname muss für diese
# Installation von WebSphere ESB eindeutig sein.
#
#
-W profilenamepanelInstallWizardBean.profileName="profileManaged"

################################################################################
# Wenn dieses Profil Ihr Standardprofil sein soll, dann legen Sie es auf "true" fest.
# Legen Sie andernfalls "false" fest. Wenn dies das erste Profil ist, das erstellt wird,
# ist es automatisch das Standardprofil.
#
-W profilenamepanelInstallWizardBean.isDefault="false"


################################################################################
# 
# Profilverzeichnis
#
# Geben Sie ein Verzeichnis für die Dateien an, die die Laufzeitumgebung definieren,
# wie z. B. Befehle, Konfigurations- und Protokolldateien. Wenn das angegebene Verzeichnis
# bereits vorhanden ist, muss es leer sein. Enthält das Verzeichnis Leerzeichen, schließen
# Sie es in doppelte Anführungszeichen ein (siehe unten im Beispiel für Windows).
#
# Leerzeichen im Installationspfad werden nur in Windows-Betriebssystemen unterstützt.
#
#
# Standardinstallationspfad:
#
#    -P installLocation="<ESB_HOME>\profiles\<PROFILE_NAME>"
#
-P installLocation="C:\Program Files\IBM\WebSphere\ESB\profiles\profileManaged"


################################################################################
# 
# Knotenname
#
# Wählen Sie den Knotennamen für den Anwendungsserver. Knotennamen in einer Zelle
# müssen eindeutig sein.
#
# Ersetzen Sie YOUR_NODE_NAME durch den tatsächlichen Knotennamen.
#
-W nodehostnamepanelInstallWizardBean.nodeName="YOUR_NODE_NAME"


################################################################################
#
# Hostname
#
# Geben Sie den Hostnamen für den Anwendungsserver an. Der Hostname ist der
# DNS-Name (kurz oder lang) oder die IP-Adresse dieses Computers.
# 
# Ersetzen Sie YOUR_HOST_NAME durch den tatsächlichen Hostnamen. Setzen Sie das Kommentarzeichen,
# um den Standardwert zu verwenden.
# 
-W nodehostnamepanelInstallWizardBean.hostName="YOUR_HOST_NAME"


################################################################################
#
# Zellenname
#
# Sie sollten diesen Wert nur ändern, wenn es absolut notwendig ist.
# 
# Der Assistent setzt dafür standardmäßig den Kurznamen des lokalen Hosts + "Node##Cell" ein.
#
# Wenn Sie den aufgelösten Zellennamen überschreiben möchten, entfernen Sie das
# Kommentarzeichen, und ersetzen Sie YOUR_CELL_NAME durch <YOUR_OWN_VALUE>.
#
# -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="YOUR_CELL_NAME"


################################################################################
# 
# Zuweisung des Portwerts
#
# Die folgenden Einträge dienen zum Rücksetzen der Portnummern in der Konfiguration.
#
# Sie sind aktuell auf die Standardwerte festgelegt.
# Stellen Sie sicher, dass keine Portkonflikte vorhanden sind.
# Portnummern für die einzelnen Profile finden Sie in:
# <profile>/config/cells/<cell name>/nodes/<node name>/serverindex.xml
#
# Wenn Sie "true" für den Wert der Anweisung
# -W pctfederationpanelInstallWizardBean.federateLater
# angeben, werden Portnummern automatisch zugewiesen, wenn Sie den Knoten mit
# dem Befehl addNode einbinden. Die folgenden Portnummern gelten nicht.
#
-W pctmanagedprofileportspanelInstallWizardBean.BOOTSTRAP_ADDRESS="2809"
-W pctmanagedprofileportspanelInstallWizardBean.SOAP_CONNECTOR_ADDRESS="8878"
-W pctmanagedprofileportspanelInstallWizardBean.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS="9901"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS="9201"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS="9202"
-W pctmanagedprofileportspanelInstallWizardBean.ORB_LISTENER_ADDRESS="9100"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_DISCOVERY_ADDRESS="7272"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_MULTICAST_DISCOVERY_ADDRESS="5000"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS="5001"
-W pctmanagedprofileportspanelInstallWizardBean.DCS_UNICAST_ADDRESS="9353"


################################################################################
# 
# Einbindung
#
# Ein angepasstes Profil enthält einen leeren Knoten, den Sie in einen Bereitstellungsmanager
# einbinden müssen, um einen verwalteten Knoten zu erhalten. Geben Sie einen aktiven
# Bereitstellungsmanager zur Verwaltung des Knotens an, oder binden Sie den Knoten später
# mit dem Befehl addNode ein.
#
# Stellen Sie "true" ein, wenn dieser angepasste Knoten später mit dem Befehl addNode
# eingebunden wird. Sie müssen diesen Knoten später einbinden, wenn:
#            - der Bereitstellungsmanager nicht aktiv ist,
#            - dazu die Sicherheit aktiviert ist,
#            - der zugehörige SOAP-Connector deaktiviert ist.
#
# Soll er sofort eingebunden werden, legen Sie "" fest und belegen die Einträge für Host
# und Port des Bereitstellungsmanagers.
#
-W pctfederationpanelInstallWizardBean.federateLater=""

################################################################################
# Geben Sie den Hostnamen des Bereitstellungsmanagers für die Einbindung an.
#
-W pctfederationpanelInstallWizardBean.hostname="YOUR_DEPLOYMENT_MANAGER_HOST_NAME"

################################################################################
# Geben Sie die Portnummer an, unter der der Bereitstellungsmanager (DMGR) auf dem
# oben angegebenen Host erreichbar ist. Der Standardwert des Ports lautet "8879".
#
-W pctfederationpanelInstallWizardBean.port="YOUR_DEPLOYMENT_MANAGER_PORT_NUMBER"





################################################################################
# 
# Profiltyp
#
# Zur Installation eines angepassten Profils muss hier "managed" angegeben werden. Nicht ändern!
# 
-W profiletypepanelInstallWizardBean.selection="managed"

Zugehörige Tasks
Anpassen der Antwortdatei für Optionen

Reference topic

Nutzungsbedingungen | Diese Seite bewerten

Timestamp iconZuletzt aktualisiert: 4 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\twesb_silent_cust.html

(C) Copyright IBM Corporation 2005. Alle Rechte vorbehalten.
Dieses Informationszentrum basiert auf Eclipse-Technologie. (http://www.eclipse.org)