[AIX Solaris HP-UX Linux Windows][IBM i]

Installation de groupes de correctifs à l'aide de fichiers de réponses

Vous pouvez utiliser les fichiers de réponse d'IBM® Installation Manager pour mettre à jour les offres produit avec des groupes de correctifs. Les groupes de correctifs contiennent un service intégré permettant d'appliquer un nouveau niveau de produit aux offres.

Avant de commencer

Conseil : Au lieu d'exécuter cette procédure, vous pouvez utiliser la commande Installation Manager updateAll dans un fichier de réponses ou sur la ligne de commande afin de rechercher et de mettre à jour tous les packages installés. Utilisez cette commande uniquement si vous contrôlez complètement les correctifs contenus dans les référentiels cible. Si vous créez et référencez un ensemble déterminé de référentiels personnalisés incluant uniquement les correctifs que vous souhaitez installer, vous pouvez en toute confiance utiliser cette commande. Si vous activez la recherche dans les référentiels de service ou installez les correctifs directement depuis d'autres référentiels Web dynamiques, ne sélectionnez pas cette option pour pouvoir sélectionner uniquement les correctifs que vous voulez installer dans l'option -installFixes avec la commande install sur la ligne de commande ou l'attribut installFixes dans un fichier de réponses.

Procédure

  1. Indiquez si vous souhaitez faire l'installation depuis un référentiel de service en ligne ou un référentiel local contenant les fichiers d'installation de groupe de correctifs.
    • Accédez au référentiel de service en ligne.

      1. Déterminez l'URL du produit.
        Vous pouvez effectuer l'installation depuis le référentiel de service en utilisant les mêmes URL que celles utilisées pour l'installation initiale du produit. Ces URL sont basées sur le modèle suivant, où ID_offre correspond à l'ID offre qui figure dans Offres du produit WebSphere Application Server pour les systèmes d'exploitation pris en charge:
        http://www.ibm.com/software/repositorymanager/offering_ID

        Ces URL ne se chargent pas dans un navigateur Web et peuvent être utilisées uniquement par Installation Manager.

      2. Facultatif : Créez un fichier des mots de passe maître afin de sécuriser vos données d'identification.

        Le fichier des mots de passe maître est un fichier texte contenant une phrase de passe telle que "Ce texte est le mot de passe maître." Ce fichier est utilisé pour sécuriser vos données d'authentification.

        Si vous créez un fichier des mots de passe maître lors de la création de vos données d'identification, vous devez toujours spécifier ce fichier des mots de passe maître.

        Conseil : Pour sécuriser ce fichier, définissez des droits pour restreindre son accès conformément à votre système d'exploitation.
      3. Créez un fichier de stockage des donnée d'identification contenant vos ID utilisateur et mot de passe du logiciel IBM en exécutant la commande imutilsc saveCredential.
        [Windows]
        imutilsc.exe saveCredential 
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        [AIX][HP-UX][Linux][Solaris][IBM i]
        ./imutilsc saveCredential 
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        Conseil : Lors de la création d'un fichier de stockage, ajoutez /repository.config à la fin de l'emplacement d'URL du référentiel si la commande imutilsc ne parvient pas à trouver l'URL spécifiée.

      Pour plus d'informations sur le stockage des informations pour l'authentification, voir Stockage des données d'identification dans la documentation IBM Installation Manager.

    • Téléchargez les fichiers depuis Fix Central et extrayez-les pour créer un référentiel local.

      Chaque fichier de groupe de correctifs compressé contient un référentiel Installation Manager pour le groupe de correctifs et, en général, est associé à l'extension .zip. Après avoir téléchargé et extrait le fichier du groupe de correctifs, vous pouvez utiliser le référentiel ainsi obtenu avec Installation Manager pour mettre à jour l'offre avec le groupe de correctifs.
      1. Accédez à Fix Central.
      2. Sélectionnez WebSphere comme groupe de produits.
      3. Sélectionnez WebSphere Application Server comme produit.
      4. Sélectionnez votre version produit installée.
      5. Sélectionnez votre système d'exploitation comme plateforme et cliquez sur Continuer.
      6. Sélectionnez Rechercher des correctifs et cliquez sur Continuer.
      7. Sous Et groupe de correctifs, sélectionnez Groupe de correctifs.
      8. Cliquez sur Plus d'informations sous chaque correctif pour afficher des informations sur le correctif.
      9. Sélectionnez les options de téléchargement et cliquez sur Continuer.
      10. Acceptez les dispositions en cliquant sur J'accepte.
      11. Cliquez sur Télécharger maintenant.
      12. Transférez le fichier compressé dans le format binaire vers le système sur lequel vous voulez les installer.
      13. Extrayez les fichiers de référentiel compressés vers un répertoire de votre système.
  2. Créez un fichier de réponses pour mettre à jour le produit.

    Un fichier de réponses est un fichier XML qui contient les données requises pour mettre à jour le produit, comme par exemple les offres à mettre à jour et le répertoire d'installation.

    Pour un fichier de réponses exemple permettant de mettre à jour l'offre WebSphere Application Server, voir les exemples.

  3. Arrêtez l'installation du produit que vous mettez à jour.
  4. Démarrez la ligne de commande.

    [IBM i]Sur une ligne de commande CL, exécutez la commande STRQSH pour démarrer le shell de commandes Qshell.

  5. Vérifiez que vous disposez des droits nécessaires pour installer le groupe de correctifs dans les répertoires choisis.
  6. Accédez au répertoire eclipse/tools dans le répertoire d'installation d'Installation Manager.
  7. Vérifiez que le référentiel du produit est disponible.

    La commande listAvailablePackages affiche un ou plusieurs niveaux de l'offre.

    [Windows]
    imcl.exe listAvailablePackages -repositories source_repository
    [AIX][HP-UX][Linux][Solaris][IBM i]
    ./imcl listAvailablePackages -repositories source_repository
  8. Exécutez la commande imcl en spécifiant l'emplacement du fichier de réponses au paramètre input.
    Par exemple :
    • [Windows] Administrateur ou non-administrateur :
      imcl.exe -acceptLicense 
        input C:\temp\update_response_file.xml 
        -log C:\temp\update_log.xml 
        -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
    • [AIX][HP-UX][Linux][Solaris]Administrateur :
      ./imcl -acceptLicense 
        input /var/temp/update_response_file.xml 
        -log /var/temp/update_log.xml 
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
    • [AIX][HP-UX][Linux][Solaris]Non-administrateur :
      ./imcl -acceptLicense 
        input user_home/var/temp/update_response_file.xml 
        -log user_home/var/temp/update_log.xml 
        -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/update_response_file.xml 
        -log $HOME/WASFiles/temp/update_log.xml
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt 

Exemple

L'exemple suivant montre un fichier de réponses pour la mise à jour de l'offre WebSphere Application Server, Network Deployment vers une version ultérieure sous système d'exploitation Windows.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90'/>
</server>
<profile id='IBM WebSphere Application Server V9.0' 
  installLocation='C:\Program Files\IBM\WebSphere\AppServer'>
  <data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
  <data key='user.import.profile' value='false'/>
  <data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<install modify='false'>
  <offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' 
    version='9.0.0.20161025_2108' features='core.feature'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
Recherche de l'ID profil
Pour rechercher l'ID profil (<profile . . . id='profile_ID' . . . .> et <offering . . . profile='profile_ID' . . . .>), exécutez la commande suivante depuis le sous-répertoire eclipse/tools dans le répertoire d'installation d'Installation Manager :
imcl listInstallationDirectories -verbose
Le nom de profil est identique au nom du groupe de packages.
Mise à jour d'offres avec des fonctions facultatives

Pour rechercher l'ID offre installée (<offering . . . id='ID_offre' . . . .>), exécutez la commande historyInfo ou genHistoryReport depuis le répertoire racine_serveur_app/bin.

Lors de la mise à jour d'un produit, votre fichier de réponses doit contenir les fonctions utilisées lors de l'installation initiale du produit. Si vous n'ajoutez pas ces fonctions à votre fichier de réponses, Installation Manager les retire.

Les ID offre, fonctions facultatives de chaque offre et fonction par défaut sont indiquées dans le tableau suivant.
Tableau 1. ID offre et fonction facultatives
ID d'offre ID fonction facultative Fonctions par défaut
WebSphere Application Server, Network Deployment

com.ibm.websphere.ND.v90

  • core.feature: WebSphere Application Server
    Cette fonction doit être spécifiée lorsque vous indiquez les sous-fonctions facultatives suivantes :
    • samples : modèles d'application
    • thinclient : clients légers autonomes et adaptateurs de ressources
    • embeddablecontainer : conteneur EJB incorporable
    • ejbdeploy : outil EJBDeploy pour les modèles antérieurs à EJB 3.0
Remarque : Vous ne pouvez pas utiliser Installation Manager pour modifier, mettre à jour ou restaurer une version antérieure de fonctions pour ensuite ajouter ou retirer core.feature. Seules les sous-fonctions peuvent être ajoutées ou retirées.
  • core.feature
    • thinclient
    • embeddablecontainer
    • ejbdeploy
Application Client for WebSphere Application Server

com.ibm.websphere.APPCLIENT.v90

  • samples : exemples
  • standalonethinclient.resourceadapter.runtime : exécution de clients légers autonomes
  • standalonethinclient.resourceadapter.samples : exemples de clients légers autonomes
  • embeddablecontainer : conteneur EJB incorporable
embeddablecontainer
DMZ Secure Proxy Server for IBM WebSphere Application Server

com.ibm.websphere.NDDMZ.v90

  • core.feature: DMZ Secure Proxy Server for IBM WebSphere Application Server
    Cette fonction doit être spécifiée lorsque vous indiquez la sous-fonction facultative suivante :
    • thinclient : clients légers autonomes et adaptateurs de ressources
Aucune fonction par défaut
Plug-ins de serveur Web

com.ibm.websphere.PLG.v90

Aucune fonction facultative N/D
WebSphere Customization Toolbox

com.ibm.websphere.WCT.v90

  • zpmt : outil de gestion de profil (z/OS uniquement)
  • zmmt : z/OS Migration Management Tool
  • pct : Outil de configuration de plug-ins de serveur Web

Toutes les fonctions facultatives sont installées par défaut

Spécification d'une version d'offre

La version_offre, qui peut être liée à l'ID d'offre avec un caractère de soulignement, est une version spécifique de l'offre à installer (9.0.0.x_0200 par exemple).

  • Si version_offre n'est pas spécifiée, la dernière version de l'offre et tous les correctifs temporaires de la version sont installés.
  • Si vous définissez version_offre, la version spécifiée de l'offre n'est pas installée et aucun correctif temporaire de la version n'est installé.
La version de l'offre peut être jointe à la fin de l'ID d'offre avec un trait de soulignement lorsque vous exécutez la commande suivante sur le référentiel :
imcl listAvailablePackages -repositories source_repository
Installation des correctifs temporaires

Pour indiquer quels correctifs temporaires vous souhaitez installer avec l'offre, spécifiez none, recommended ou all avec l'argument -installFixes.

  • Si elle n'est pas définie, l'option -installFixes utilise all par défaut.
  • Si la version de l'offre est spécifiée, la valeur none est attribuée par défaut à -installFixes.

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-dist&topic=tins_upgrade_silent
Nom du fichier : tins_upgrade_silent.html