Le fichier responsefile.pcaw.esb.managedProfile.txt est un fichier de réponses exemple qui vous permet de créer un profil personnalisé. Utilisez la commande addNode pour fédérer le noeud personnalisé dans une cellule de gestionnaire de déploiement afin de le rendre opérationnel. En raison de cette forte dépendance au noeud géré, ce profil est souvent appelé profil géré.
Pour créer un noeud personnalisé via le fichier de réponses, vous devez être connecté comme utilisateur root (sous Linux ou UNIX) ou comme membre du groupe Administrateur (sous Windows). Certaines étapes de la procédure d'installation sous Windows nécessitent que l'utilisateur soit membre du groupe Administrateur et dispose des droits utilisateur avancés Se comporter comme partie intégrante du système d'exploitation et Ouvrir une session en tant que service.
Lorsque vous effectuez une installation en mode silencieux, le programme d'installation lit ce fichier pour déterminer les caractéristiques du profil du gestionnaire de déploiement. Vous pouvez utiliser ce fichier de réponses après l'installation pour créer des profils de gestionnaire de déploiement supplémentaires. Le fichier de réponses est fourni avec des valeurs par défaut.
Affectez à cette option la valeur true si le gestionnaire de déploiement n'est pas en cours d'exécution ou n'est pas accessible pour l'une ou l'autre des raisons indiquées dans la description de la fédération.
Spécifiez une valeur qui sera convertie en nom du système sur lequel le gestionnaire de déploiement est exécuté. Pour plus d'informations sur les conventions de dénomination des hôtes, voir Remarques concernant le nom des profils, des noeuds, des systèmes hôtes et des cellules.
Spécifiez la valeur du port SOAP du gestionnaire de déploiement. Vous devez indiquer la valeur correcte. Une valeur incorrecte empêchera la fédération du noeud et provoquera une erreur générale avec indicateur INSTCONFFAILED. Le port SOAP par défaut du gestionnaire de déploiement est 8879.
Le noeud doit-il être fédéré pendant ou après la création du profil ?
Si vous tentez de fédérer un noeud personnalisé alors que le gestionnaire de déploiement n'est pas en cours d'exécution ou n'est pas disponible, la création du profil échoue et le profil personnalisé résultant est inutilisable. Vous devez alors déplacer le répertoire du profil personnalisé hors du référentiel de profils (par défaut, le répertoire profiles dans racine_installation (où racine_installation est le répertoire d'installation de WebSphere ESB) avant de créer un autre profil personnalisé ayant le même nom.
L'utilisation de l'option -silent dans le fichier génère un incident. L'incident se produit lorsque le fichier de réponses est appelé par la procédure d'installation en mode silencieux, et non lorsqu'il est appelé directement par l'assistant de création de profils. Voir Personnalisation du fichier de réponses pour plus d'informations sur la création silencieuse d'un profil lors d'une installation en mode silencieux.
Cette option n'est pas nécessaire. Evitez de l'utiliser pour ne pas générer d'incident.
Les exemples de fichiers de réponses des options sont situés à deux endroits.
Emplacement :
Emplacement sur le CD du produit | Emplacement sur le système |
---|---|
Répertoire /ESB | Répertoire racine_installation/bin/ProfileCreator |
Utilisez le fichier figurant sur le CD du produit pour installer WebSphere ESB en mode silencieux et créer un profil.
Après avoir installé WebSphere ESB, vous pouvez utiliser le fichier de réponses installé avec le paramètre -options dans l'assistant de création de profils.
Le fichier de réponses des options exemple, responsefile.esb.txt, définit la première partie de l'installation et peut également lancer la seconde partie de l'installation. Pour créer un profil lors de l'installation des fichiers de base du produit, utilisez l'option du fichier responsefile.esb.txt qui identifie le fichier de réponses permettant de créer un profil. Le fichier de réponses du profil vous permet d'utiliser l'assistant de création de profils en mode silencieux.
Pour créer un : | Copiez le fichier de réponses : |
---|---|
Profil de gestionnaire de déploiement | responsefile.pcaw.esb.dmgrProfile.txt |
Profil personnalisé | responsefile.pcaw.esb.managedProfile.txt |
Profil de serveur d'applications | responsefile.pcaw.esb.standAloneProfile.txt |
-W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation= "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
install -options "myresponsefile.txt" -silent
Lorsque les fichiers de base du produit ont été installés, vous pouvez créer un profil à tout moment à l'aide de l'assistant de création de profils. Lancez l'assistant depuis la console Premiers pas ou en utilisant la commande de l'assistant de création de profils.
Pour créer un profil de : | Copiez le fichier de réponses : |
---|---|
Gestionnaire de déploiement | responsefile.pcaw.esb.dmgrProfile.txt |
Noeud géré | responsefile.pcaw.esb.managedProfile.txt |
Serveur d'applications autonome | responsefile.pcaw.esb.standAloneProfile.txt |
Par exemple, copiez le fichier en le renommant my_options_file.txt
Voir Remarques concernant le nom des profils, des noeuds, des systèmes hôtes et des cellules pour plus d'informations sur l'attribution de noms.
Bien entendu, tant que le noeud n'est pas fédéré dans la cellule, il n'est pas géré. En outre, tous les noeuds fédérés sont des noeuds gérés, notamment les noeuds fédérés dans des profils Application Server.
Le fichier de réponses suivant emploie souvent le terme managed (géré) au lieu du terme custom (personnalisé) dans la plupart des noms de directive. Il n'en reste pas moins que toutes les directives de ce fichier de réponses permettent de définir un profil personnalisé.
################################################################################ # # Fichier de réponses pour la création d'un profil personnalisé WebSphere ESB # # Ce fichier d'options se trouve dans le répertoire RACINE_CD\ESB\ et dans le # répertoire racine_installation\bin\ProfileCreator_wbi. # # Pour utiliser le fichier d'options sous RACINE_CD\ESB\, suivez les # instructions du fichier RACINE_CD\ESB\responsefile.esb.txt. Le programme # d'installation de WebSphere ESB localise ce fichier lors de l'installation # en mode silencieux et exécute automatiquement la création du profil en mode # silencieux à la fin de l'installation. # # Pour utiliser le fichier d'options sous # racine_installation\bin\ProfileCreator_wbi pour la création du profil en mode # silencieux, vous devez modifier diverses valeurs du fichier et utiliser les # arguments de ligne de commande suivants : # # -options "responsefile.pcaw.esb.managedProfile.txt" -silent # ################################################################################ ################################################################################ # # Nom du profil # # Définissez le nom de ce profil personnalisé. Le nom du profil doit être # unique pour cette installation de WebSphere ESB. # # -W profilenamepanelInstallWizardBean.profileName="profileManaged" ################################################################################ # Pour définir ce profil comme votre profil par défaut, indiquez "true". # Sinon, choisissez la valeur "false". S'il s'agit du premier profil créé, ce # sera automatiquement le profil par défaut. # -W profilenamepanelInstallWizardBean.isDefault="false" ################################################################################ # # Emplacement du profil # # Spécifiez le répertoire devant contenir les fichiers définissant # l'environnement d'exécution, par exemple, les commandes, fichiers de # configuration et fichiers journaux. Si le répertoire indiqué # existe déjà, il doit être vide. Si le nom du répertoire contient # des espaces, faites-le figurer entre guillemets doubles, comme dans # l'exemple Windows ci-dessous. # # Notez que les espaces dans le nom du répertoire d'installation ne sont # autorisés que pour les systèmes d'exploitation Windows. # # Emplacement d'installation par défaut : # # -P installLocation="<ESB_HOME>\profiles\<NOM_PROFIL>" # -P installLocation="C:\Program Files\IBM\WebSphere\ESB\profiles\profileManaged" ################################################################################ # # Nom du noeud # # Indiquez un nom pour le noeud du serveur d'applications. Chaque nom de noeud # sous une cellule doit être unique. # # Remplacez NOM_NOEUD par le nom de noeud réel. # -W nodehostnamepanelInstallWizardBean.nodeName="NOM_NOEUD" ################################################################################ # # Nom de l'hôte # # Indiquez le nom de l'hôte pour le serveur d'applications. Le nom d'hôte # correspond au nom DNS (domain name system) (court ou long) ou à l'adresse # IP de cet ordinateur. # # Remplacez NOM_HOTE par le nom d'hôte réel. Mettez la ligne en commentaire # pour utiliser la valeur par défaut. # -W nodehostnamepanelInstallWizardBean.hostName="NOM_HOTE" ################################################################################ # # Nom de la cellule # # Vous ne devez pas modifier ce paramètre, sauf en cas de nécessité absolue. # # L'assistant définit le nom d'hôte local court + "Node##Cell" par défaut. # # Si vous souhaitez spécifier la valeur du nom de cellule, supprimez la marque # de commentaire devant la ligne et remplacez NOM_CELLULE par <VOTRE_VALEUR> # # -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="NOM_CELLULE" ################################################################################ # # Affectation des valeurs de port # # Les entrées suivantes permettent de réinitialiser les numéros de port # utilisés dans la configuration. # # Ce sont les valeurs par défaut actuelles. # Vérifiez qu'il n'existe aucun conflit de port. # Les numéros de port de chaque profil sont situés dans : # <profil>/config/cells/<nom_cellule>/nodes/<nom_noeud>/serverindex.xml # # Si vous spécifiez true pour la valeur de la directive # -W pctfederationpanelInstallWizardBean.federateLater # les numéros de port sont attribués automatiquement lorsque vous fédérez le # noeud à l'aide de la commande addNode. Les numéros de port suivants ne # s'appliquent pas. # -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" ################################################################################ # # Fédération # # Un profil personnalisé contient un noeud vide qui doit être fédéré dans un # gestionnaire de déploiement pour devenir un noeud géré opérationnel. # Identifiez un gestionnaire de déploiement en cours de fonctionnement # qui va gérer le noeud ou choisissez de fédérer le noeud ultérieurement # à l'aide de la commande addNode. # # Indiquez la valeur "true" pour fédérer ce noeud personnalisé ultérieurement # à l'aide de la commande addNode. Vous devez fédérer ce noeud ultérieurement # si le gestionnaire de déploiement : # - n'est pas en cours de fonctionnement # - présente une sécurité activée # - présente le connecteur SOAP désactivé # # Pour fédérer le noeud immédiatement, définissez la valeur "" et complétez # les entrées relatives à l'hôte et au port du gestionnaire de déploiement. # -W pctfederationpanelInstallWizardBean.federateLater="" ################################################################################ # Indiquez le nom d'hôte du gestionnaire de déploiement pour la fédération. # -W pctfederationpanelInstallWizardBean.hostname="NOM_HOTE_GESTIONNAIRE_DEPLOIEMENT" ################################################################################ # Indiquez le numéro du port sur lequel le gestionnaire de déploiement (DMGR) # est accessible sur l'hôte ci-dessus. La valeur de port par défaut est "8879". # -W pctfederationpanelInstallWizardBean.port="NUMERO_PORT_GESTIONNAIRE_DEPLOIEMENT" ################################################################################ # # Type du profil # # Doit avoir la valeur "managed" pour l'installation d'un profil personnalisé. # Ne la modifiez pas ! # -W profiletypepanelInstallWizardBean.selection="managed"