Lorsque vous configurez le gestionnaire de déploiement, il peut
être nécessaire de définir vos propres paramètres pour les ports, les noeuds et les
profils.
Cette rubrique explique comment utiliser l'outil de gestion de profil
pour créer et configurer un profil de gestionnaire de déploiement
WebSphere ESB en spécifiant des paramètres de configuration
personnalisés.
Pourquoi et quand exécuter cette tâche
Dans ce type de configuration, vous pouvez attribuer les valeurs de votre choix aux paramètres suivants : emplacement du profil, ports et noms de profil, de noeud, d'hôte et de cellule. Vous pouvez également choisir de déployer la console
d'administration ou d'activer la sécurité administrative. Si le système d'exploitation et les privilèges associés à votre compte utilisateur le permettent, vous pouvez créer un service système pour exécuter le serveur.
Enfin, vous pouvez indiquer les valeurs de votre choix pour la base de données commune.
Après avoir exécuté la procédure décrite à la rubrique
Augmentation de profils à l'aide de l'outil de gestion de profil ou
Création de profil à l'aide de l'outil de gestion de profil, vous voyez s'afficher le
panneau de configuration de la sécurité administrative, ou celui de la
configuration de la base de données, ou celui du déploiement
d'applications optionnelles. Procédez comme suit pour configurer un nouveau profil de gestionnaire de déploiement à l'aide de valeurs de configuration personnalisées.
- Le panneau qui s'affiche dans l'outil de gestion de profil varie selon qu'il s'agit d'une création ou d'une augmentation de profil, et (pour les augmentations), selon que la sécurité administrative est activée ou non sur le profil.
Tâche |
Etape suivante |
Augmentation de profil avancée avec la
sécurité administrative activée sur le profil que vous augmentez. |
Le panneau Sécurité administrative s'affiche. Passez à l'étape 5. |
Augmentation de profil avancée avec la
sécurité administrative désactivée sur le profil que vous augmentez. |
Le panneau Configuration
de la base de données s'affiche. Passez à l'étape 9. |
Une création de profil avancée |
Le panneau Déploiement facultatif d'application s'affiche. Passez à l'étape 2. |
- Dans le panneau Déploiement d'application facultatif, indiquez si vous
souhaitez déployer la console d'administration sur l'environnement de profil en
cours de création, puis sélectionnez
Suivant.
La console d'administration est un outil Web qui gère le serveur. Pour déployer la console d'administration, laissez la case permettant le déploiement de la console d'administration (recommandé) cochée. Dans le cas contraire, désélectionnez la case.
Le panneau relatif au nom et à l'emplacement du profil s'affiche.
- Dans le panneau de nom et emplacement de profil, procédez comme suit :
- Indiquez un nom et un chemin d'accès uniques pour le profil ou acceptez les valeurs par défaut.
Chaque profil que vous créez doit avoir un nom. Lorsque vous avez plusieurs profils, vous pouvez
vous adresser à chacun individuellement à son niveau supérieur en
utilisant ce nom. Si vous ne sélectionnez pas l'utilisation du nom par défaut,
consultez la rubrique
Remarques relatives aux noms de profils, de noeuds, d'hôtes et de cellules pour plus
d'informations sur les restrictions à prendre en compte lors de l'attribution
d'un nom de profil (longueur du chemin d'accès, etc.).
Le répertoire indiqué contient les fichiers définissant l'environnement d'exécution : commandes, fichiers de configuration et fichiers journaux. Par défaut, ce répertoire est le suivant :
racine_données_utilisateur/profiles/nom_profil

racine_installation/profiles/nom_profil
racine_installation\profiles\nom_profil
où
nom_profil est le nom que vous avez indiqué. Un message d'erreur s'affiche si :
- Le nom_profil indiqué n'est pas unique.
- Le répertoire indiqué n'est pas vide.
- L'ID utilisateur n'est pas associé aux droits nécessaires pour ce répertoire.
- L'espace est insuffisant pour créer le profil.
- Vous pouvez faire en sorte que le profil créé devienne le profil par défaut
(pour que les commandes lui soient automatiquement associées). Pour cela, cochez
la case Définir ce profil comme profil par défaut. Cette case à cocher
n'apparaît que lorsqu'un profil existant figure sur votre système.
Le premier profil que vous créez sur un poste de travail est le profil par défaut.
Ce profil est la cible par défaut de toutes les commandes exécutées à partir du répertoire bin dans l'arborescence
d'installation du produit.
Lorsqu'il n'existe qu'un seul profil sur un poste de travail, chaque commande agit sur ce
profil. Pour utiliser certaines commandes sur un serveur contenant plusieurs profils,
vous devez identifier le profil cible.
Pour plus d'informations, voir Commandes de profils en environnement multiprofils.
- Cliquez sur
Suivant. (Si vous cliquez sur Précédent et modifiez le nom
du profil, vous devrez peut-être le modifier manuellement sur ce panneau lorsqu'il s'affiche à nouveau)
Le panneau Noms de noeud, d'hôte et de cellule s'affiche.
- Dans le panneau de nom de noeud, d'hôte et de cellule, spécifiez le nom
de noeud, d'hôte et de cellule du gestionnaire de déploiement, ou acceptez les
valeurs par défaut et cliquez sur Suivant. Essayez d'utiliser un nom de noeud aussi court que possible,
mais veillez à ce que ces noms soient uniques au sein du déploiement réseau. Voir
Remarques relatives aux noms de profils, de noeuds, d'hôtes et de cellules pour
plus d'informations sur les termes réservés et toute autre restriction à
prendre en compte lors de l'attribution d'un nom au noeud et à l'hôte.
Le panneau Sécurité administrative s'affiche.
- Activer la sécurité administrative.
Cet écran dépend de l'opération en cours (création ou augmentation de profil).
Si vous créez un profil, vous pouvez activer la sécurité administrative maintenant ou ultérieurement, à partir de la console d'administration.
Pour activer la sécurité administrative maintenant, ne cochez pas la
case Activer la sécurité administrative, spécifiez un
nom d'utilisateur et un mot de passe pour la connexion à la console
d'administration, puis cliquez sur Suivant.
Pour désactiver la sécurité administrative, désélectionnez cette case. Pour activer la sécurité administrative ultérieurement à partir de la console d'administration, ouvrez la console et sélectionnez Sécurité
> Sécurité de Business Integration.
Si vous augmentez un profil et que ce panneau s'affiche, la sécurité est
activée pour le profil augmenté. Vous devez entrer de nouveau l'ID et le mot de
passe d'administration associés à ce profil.
L'étape suivante dépend de l'opération en cours (création ou augmentation de profil).
Tâche |
Etape suivante |
Une augmentation de profil avancée |
Le panneau Configuration
de la base de données s'affiche. Passez à l'étape 9. |
Une création de profil avancée |
Le panneau Attribution des valeurs de port s'affiche. Passez à l'étape 6. |
- Vérifiez que les ports spécifiés pour le profil sont uniques, et
cliquez sur Suivant.
L'outil de gestion de profil détecte les ports en cours d'utilisation par d'autres produits WebSphere et affiche les valeurs de port recommandées qui n'entrent pas en conflit avec les valeurs existantes. Si d'autres applications que WebSphere utilisent les ports spécifiés, vérifiez qu'il n'y ait pas de conflit. Si vous avez choisi de ne pas déployer la console d'administration sur le panneau de déploiement facultatif d'applications au cours de l'étape 2,
les ports de la console d'administration sont grisés dans le panneau d'attribution des valeurs de port.
Les ports sont reconnus comme étant en cours d'utilisation si les situations
suivantes sont satisfaites :
- Ils sont affectés à un profil créé lors d'une installation effectuée par l'utilisateur en cours.
- Ils sont en cours d'utilisation.
Bien que l'outil valide les ports
lorsque vous accédez au panneau Attribution des valeurs de port, certains de
vos choix sur les panneaux suivants peuvent générer des conflits. L'attribution des ports n'est pas définitive tant que la création de profil n'est pas terminée.
Si vous pensez qu'il existe un conflit de port, vous pouvez faire des recherches une fois le profil créé.
Identifiez quels ports ont été utilisés lors de la création du profil en consultant le fichier suivant :
racine_profil/properties/portdef.props

racine_profil/properties/portdef.props
racine_profil\properties\portdef.props
Ce fichier contient les clés et les valeurs utilisées pour les paramètres des ports. En cas de conflit, vous pouvez réattribuer les ports manuellement. Pour
assigner à nouveau des ports, voir la rubrique
Mise
à jour de ports dans un profil existant dans le centre de documentation
de
WebSphere
Application Server Network Deployment, version 6.1 et exécutez le fichier
updatePorts.ant via le script
ws_ant.
L'étape suivante dépend de votre plateforme et de votre qualité d'utilisateur root (Administrateur) ou non.
Type d'installation |
Etape suivante |
Sur les plateformes
Linux®
si vous exécutez l'outil de gestion de profil en tant qu'utilisateur
root |
Le panneau de définition de service Linux apparaît. Passez à l'étape 8. |
Sur les plateformes
Windows®
si vous disposez des privilèges du groupe administrateur |
Le panneau de définition de service Windows apparaît. Passez à l'étape 7. |
Sur une autre plateforme, ou en tant qu'utilisateur non root sur
une plateforme
Linux
ou
Windows. |
Le panneau Configuration
de la base de données s'affiche. Passez à l'étape 9. |
Indiquez si vous
souhaitez exécuter le serveur en tant que service
Windows
et cliquez sur Suivant. Le panneau de définition de service
Windows
s'affiche pour la plateforme
Windows
uniquement si l'ID qui installe le service
Windows
possède des privilèges de groupe administrateur. Si le profil est configuré en tant que service Windows, le produit démarre les
services Windows pour les processus serveur démarrés par la commande
startManager. Par exemple, si vous configurez un serveur en tant que service Windows et exécutez la commande
startManager,
la commande
wasservice démarre le service défini.
Important : Si vous vous connectez via un compte utilisateur spécifique, vous devez
indiquer l'ID utilisateur et le mot de passe de l'utilisateur qui gérera ce
service. Vous devez également indiquer le type de démarrage
(Manuel par défaut). l'ID utilisateur ne doit pas contenir d'espace. Il doit en outre appartenir au groupe des administrateurs et disposer des droits d'utilisateur avancés "Connexion en tant que service" et "Se comporter comme partie intégrante du système." Si l'ID utilisateur appartient au groupe Administrateur,
l'outil de gestion de profil lui accorde des droits d'utilisateur
avancés (s'il ne les possède pas déjà).
Vous pouvez, durant la suppression d'un profil, supprimer le service Windows ajouté au cours de la création de profil.
Considérations relatives à IPv6 lors de l'exécution de profils en tant que services Windows
Les serveurs créés pour être exécutés en tant que
service
Windows
ne démarrent pas avec IPv6 si le service est configuré pour être exécuté en
tant que système local. Pour activer IPv6, créez une variable d'environnement propre à l'utilisateur. Du fait que cette variable d'environnement est une variable utilisateur et non une variable de Système local, seul un service Windows exécuté pour cet utilisateur spécifique peut accéder à cette variable.
Par défaut, lorsqu'un nouveau profil est créé et configuré pour être exécuté en tant que service Windows, ce service est configuré pour être exécuté en tant que Système local. Lorsque le service WebSphere ESB
essaie de s'exécuter, il ne parvient pas à accéder à la variable d'environnement dont la valeur est IPv6 et il essaie alors d'utiliser IPv4. Dans ce cas, le serveur ne démarre pas correctement. Pour résoudre cet incident, lors de la création du profil, indiquez que le
service
WebSphere ESB doit
être exécuté avec le même ID utilisateur avec lequel est définie la variable
d'environnement relative à IPv6, et non avec le système local.
Lorsque vous avez terminé la création de profil avancé, le panneau de
configuration de la base de données s'affiche.
Indiquez si vous souhaitez exécuter le serveur en tant que service
Linux
et cliquez sur Suivant. Le panneau de définition de service
Linux
ne s'affiche que si le système d'exploitation en cours est une version prise en
charge de
Linux
et que l'utilisateur en cours dispose des droits appropriés.
WebSphere ESB tente de démarrer les services Linux destinés aux processus serveur lancés via la commande startManager.
Par exemple, si vous configurez un serveur en tant que service Linux et que vous exécutez la commande startManager,
la commande wasservice tente de démarrer le service défini.
Par défaut, WebSphere ESB n'est pas sélectionné pour être exécuté en tant que service Linux.
Pour pouvoir créer le service, l'utilisateur doit s'être connecté à l'outil de gestion de profil en tant que superutilisateur. Si ce n'est pas le cas, le panneau de définition de service Linux ne s'affiche pas et le service n'est pas créé.
Vous devez indiquer un nom d'utilisateur sous lequel le service va s'exécuter.
Pour supprimer un service Linux, l'utilisateur doit être l'utilisateur root ou posséder des droits appropriés pour la suppression du service.
Sinon, il est possible de créer un script de suppression qui sera exécuté par le superutilisateur pour le compte de l'utilisateur.
Le panneau Configuration
de la base de données s'affiche.
- Dans le panneau Configuration de la base de données, configurez la base
de données commune utilisée par les composants produit sélectionnés.
Consultez la rubrique Configuration de la base de données commune et de la base de données Common Event Infrastructure à l'aide de l'outil de gestion de profil
pour obtenir plus d'informations, puis retournez à cette étape lorsque vous
avez renseigné tous les champs dans les panneaux Configuration de la base de
données et Informations de configuration supplémentaires.
Le panneau Récapitulatif du
profil s'affiche.
- Dans le panneau Récapitulatif du profil, sélectionnez
Créer ou Augmenter pour créer ou
augmenter le profil, ou sur Précédent pour modifier les
caractéristiques du profil.
Une fois la création ou l'augmentation de profil terminée, le panneau indiquant que l'opération est terminée s'affiche en même temps que le message L'outil de gestion de profil a créé le profil ou L'outil de gestion de profil a augmenté le profil.
- Terminez de configurer le profil en exécutant l'une des opérations
suivantes, selon que vous devez ou non configurer la base de données commune
manuellement.
Que faire ensuite
Vérifiez le fonctionnement du serveur en sélectionnant
Démarrer le gestionnaire de déploiement dans la console Premiers pas. Une fenêtre de résultats s'affiche.
Si elle contient l'un des messages suivants, cela signifie que le gestionnaire de déploiement fonctionne correctement :
ADMU3000I: Le serveur dmgr est prêt pour l'e-business ; l'ID de processus est 3072
Dans
un environnement de déploiement, vous devez créer et configurer d'autres bases de données,
créer des profils personnalisés et les fédérer dans le gestionnaire de déploiement, créer des
serveurs, créer des clusters si vous souhaitez bénéficier de capacités de gestion de la charge
de travail et exécuter d'autres tâches spécifiques à votre environnement d'installation
planifié.
Votre environnement planifié détermine les tâches à
effectuer et dans quel ordre.
Pour plus d'informations sur la planification de votre installation et sur les bases de données requises par WebSphere ESB,
consultez les rubriques figurant dans Introduction : planification de WebSphere ESB.