Soumission de travaux pour gérer des profils un hôte distant

Utilisez la commande Gérer les profils pour créer, supprimer, étendre, sauvegarder, répertorier et restaurer des profils sur des hôtes distants. Les profils sont des ensembles de fichiers qui définissent l'environnement d'exécution. Sur des ordinateurs hôte locaux, vous pouvez utiliser la commande manageprofiles ou l'outil de gestion des profils pour gérer les profils. Une fois qu'un ordinateur hôte distant est enregistré auprès du gestionnaire de travaux, vous pouvez utiliser le travail Gérer les profils pour exécuter la commande manageprofiles sur l'hôte distant. L'hôte distant doit disposer d'une installation de WebSphere Application Server.

Avant de commencer

Restriction : Le travail Gérer les profils est disponible uniquement sur les systèmes d'exploitation distribués et IBM® i. Il n'est pas disponible sur les systèmes d'exploitation z/OS.

Pour pouvoir exécuter le travail Gérer les profils, exécutez toutes les étapes suivantes :

  • Démarrer le gestionnaire de travaux.
  • Définissez un hôte distant comme cible du gestionnaire de travaux. Dans la console du gestionnaire de travaux, cliquez sur Travaux > Cibles > Nouvel hôte et complétez les zones de la page de nouvelles cibles.

    Un hôte est un ordinateur. Un hôte distant réside généralement sur un autre ordinateur que celui sur lequel le gestionnaire de travaux est installé. L'hôte distant doit disposer d'une installation de WebSphere Application Server. Il n'est pas nécessaire que le produit soit en cours de fonctionnement sur l'hôte distant pour que le travail Gérer les profils s'exécute avec succès.

  • Créez un fichier de réponses XML qui définit les tâches que la commande manageprofiles de l'installation du produit sur l'hôte distant doit exécuter.

    Toutes les tâches fournies par la commande manageprofiles peuvent être incluses dans votre fichier de réponses. Pour plus de détails sur les tâches de suppression, d'affichage de liste et d'autres tâches de gestion, voir les informations concernant la commande manageprofiles.

    Par exemple, pour créer le profil test1 dans une installation sur un hôte distant, créez le fichier de réponses suivant appelé fichier_réponses_test.txt :

    [AIX][HP-UX][Linux][Solaris]
    create
    profileName=test1
    profilePath=/WAS_v850/IBM/WebSphere/AppServer/profiles/test1
    templatePath=/WAS_v850/IBM/WebSphere/AppServer/profileTemplates/default
    [IBM i]
    create
    profileName=test1
    profilePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profiles/test1
    templatePath=/QIBM/ProdData/WebSphere/AppServer/V85/ND/profileTemplates/default
    [Windows]
    create
    profileName=test1
    profilePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profiles\\test1
    templatePath=C:\\WAS_v850\\IBM\\WebSphere\\AppServer\\profileTemplates\\default
    Indiquez la tâche de commande sur la première ligne du fichier de réponses et utilisez une ligne de séparation pour chaque paramètre de la commande manageprofiles. Pour le fichier de réponses, n'insérez pas de tiret (-) avant les paramètres de la commande manageprofiles. Utilisez un format paramètre=valeur. Par exemple, une commande manageprofiles entrée sur une ligne de commande doit être au format suivant :
    manageprofiles -create -profileName MyProfile -templatePath racine_serveur_app/profilesTemplates/default
     -enableAdminSecurity true -adminUserName user1 -adminPassword security -cellName MyNewCell -nodeName MyNewNode
    Un fichier de réponses pour un travail Gérer des profils utilise le format suivant pour la même commande :
    create
    profileName=MyProfile
    templatePath=racine_serveur_app/profileTemplates/default
    enableAdminSecurity=true
    adminUserName=user1
    adminPassword=security
    cellName=MyNewCell
    nodeName=MyNewNode
    Eviter les incidents Eviter les incidents: Pour les systèmes d'exploitation Windows, utilisez dans le fichier de réponses des doubles barres obliques inversées (\\) ou une barre oblique (/) pour séparer les répertoires des chemins de fichier. Si une seule barre oblique inversée (\) est utilisée comme séparateur de répertoires dans le fichier de réponses, le travail échoue avec une erreur.gotcha

Pourquoi et quand exécuter cette tâche

Vous pouvez utiliser la console d'administration du gestionnaire de travaux ou du gestionnaire de déploiement pour soumettre un travail qui gère les profils d'une installation WebSphere Application Server distante. Dans la console, sélectionnez le travail Gérer les profils, indiquez l'ordinateur hôte distant et les options du travail, vérifiez le récapitulatif, puis soumettez le travail. Lorsque le travail s'exécute, le gestionnaire de travaux effectue les tâches de gestion de profil décrites dans le fichier de réponses et modifie la configuration de profil dans l'installation du produit sur l'hôte distant.

Au lieu d'utiliser une console, vous pouvez exécuter le script du travail manageprofiles dans le groupe de commandes AdministrativeJobs. Voir la rubrique sur les types de travaux d'administration.

Procédure

  1. Cliquez sur Travaux > Soumettre dans l'arborescence de navigation de la console d'administration.
  2. Choisissez un travail pour gérer les profils d'une cible d'hôte distant.
    1. Sélectionnez le type de travail Gérer les profils dans la liste.

      Le travail Gérer les profils n'est disponible dans la liste que si le gestionnaire de travaux a un hôte comme cible. Les serveurs d'applications autonomes ou les gestionnaires de déploiement enregistrés auprès du gestionnaire de travaux sont des cibles mais pas des hôtes.

    2. Vous pouvez indiquer une description pour le travail.
    3. Cliquez sur Suivant.
  3. Choisissez les cibles du travail.
    1. Sélectionnez un groupe de cibles dans la liste ou sélectionnez Noms cible.
    2. Si vous avez sélectionné Noms cible, entrez un nom de cible et cliquez sur Ajouter, ou cliquez sur Rechercher, puis indiquez les cibles choisies dans la page Rechercher des cibles.

      Dans la page Rechercher des cibles, le type de travail est automatiquement défini sur manageprofiles pour filtrer les résultats de recherche. Cliquez sur Rechercher sur cette page pour afficher la liste des hôtes de la liste Cibles exclues. Sélectionnez la cible, cliquez sur > pour déplacer le nom de l'hôte vers la liste Cibles choisies, puis cliquez sur OK.

    3. Si une authentification de l'utilisateur est requise, spécifiez un nom d'utilisateur ou toute autre valeur d'authentification nécessaire.
    4. Cliquez sur Suivant.
  4. Indiquez les paramètres du travail.
    1. Pour Répertoire principal de WebSphere Application Server, spécifiez l'emplacement de l'installation du produit sur l'hôte.

      Indiquez le répertoire racine_serveur_app.

      Par exemple, supposons que l'ordinateur hôte distant dispose du système d'exploitation Windows et d'une installation de WebSphere Application Server version 8.0 avec C:\WAS_v850\IBM\WebSphere\AppServer comme répertoire racine_serveur_app. Indiquez le chemin suivant :

      C:\WAS_v850\IBM\WebSphere\AppServer
      Eviter les incidents Eviter les incidents: Lorsque le travail s'exécute, le produit ajoute \bin au chemin que vous avez indiqué pour exécuter la commande manageprofiles sur l'hôte distant. Si vous utilisez des doubles barres obliques inversées (\\) ou une barre oblique (/) comme séparateur de répertoire, le travail échoue avec une erreur. Pour les systèmes d'exploitation Windows, utilisez une seule barre oblique inversée (\) comme séparateur de répertoires.gotcha
    2. Pour Emplacement du fichier de réponses, indiquez le chemin complet du fichier de réponses.

      Le fichier de réponses contient des instructions pour la commande manageprofiles de l'installation du produit sur l'hôte.

      Par exemple, spécifiez l'emplacement du fichier fichier_réponses_test.txt décrit dans la section "Avant de commencer" de cette rubrique pour créer le profil test1 dans l'installation sur l'hôte. Dans cet exemple, le fichier de réponses est situé dans le répertoire temp du même ordinateur que celui sur lequel le gestionnaire de travaux réside :

      [AIX][HP-UX][IBM i][Linux][Solaris]
      /temp/test_response_file.txt
      [Windows]
      C:\temp\test_response_file.txt
    3. Cliquez sur Suivant.
  5. Planifiez le travail.
  6. Vérifiez le récapitulatif et cliquez sur Terminer pour soumettre le travail.

Résultats

Le gestionnaire de travaux exécute le travail. La commande manageprofiles sur l'hôte modifie la configuration de profil dans l'installation du produit comme indiqué dans le fichier de réponses.

Pour l'exemple fichier_réponses_test.txt, un profil nommé test1 est créé sur l'hôte.

Que faire ensuite

Dans la page Etat du travail, cliquez sur l'ID du travail manageprofiles et examinez l'état du travail. Si le travail a échoué, examinez les messages d'erreur issus de l'exécution, corrigez les erreurs indiquées puis soumettez à nouveau le travail.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_jobmgr_manageprofiles
Nom du fichier : tagt_jobmgr_manageprofiles.html