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.
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).
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.
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?
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.
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.
Die Musterantwortdateien für Optionen befinden sich an zwei Speicherpositionen.
Speicherposition:
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.
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.
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 |
-W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation= "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
install -options "myresponsefile.txt" -silent
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.
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.
Hinweise zur Benennung finden Sie unter Hinweise zur Benennung von Profilen, Knoten, Hosts und Zellen.
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"