WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Configuration des profils de gestionnaire de déploiement à l'aide de valeurs personnalisées

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.

Avant de commencer

Remarque : Les rubriques de cette section supposent l'utilisation de l'outil de gestion de profil pour la création ou l'augmentation de profils selon les procédures décrites dans Création de profil à l'aide de l'outil de gestion de profil ou dans Augmentation de profils à l'aide de l'outil de gestion de profil. Par conséquent, vous avez démarré l'outil de gestion de profil et choisi de créer ou d'augmenter un profil de serveur autonome : vous avez également sélectionné l'option Avancée de création ou d'augmentation de profil.

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.

Procédure
  1. 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.
  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.

  3. Dans le panneau de nom et emplacement de profil, procédez comme suit :
    1. 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 :
      • For i5/OS operating system racine_données_utilisateur/profiles/nom_profil
      • For Linux operating systemFor UNIX operating system racine_installation/profiles/nom_profil
      • For Windows operating system racine_installation\profiles\nom_profil
      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.
    2. 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.

    3. 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.

  4. 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.

  5. 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.
  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 :
    • For i5/OS operating system racine_profil/properties/portdef.props
    • For Linux operating systemFor UNIX operating system racine_profil/properties/portdef.props
    • For Windows operating system 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.
  7. For Windows operating system 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.

  8. For Linux operating system 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.

  9. 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.
  10. 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.

  11. 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.

Résultats

Vous avez terminé l'une des opérations suivantes :
  • Création d'un profil WebSphere ESB.
  • Augmentation d'un profil WebSphere Application Server ou WebSphere Application Server Network Deployment en un profil Websphere ESB.

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.


task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_config_depman_adv.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).