Installation des groupes de correctifs Liberty sur les systèmes d'exploitation IBM i via la ligne de commande

Les groupes de correctifs de produit contiennent des services groupés qui permettent de migrer WebSphere Application Server Liberty Core vers un nouveau niveau de produit. Les correctifs temporaires fournissent le service de correction associé à des problèmes connus spécifiques. Vous pouvez utiliser la fonction de ligne de commande d'IBM® Installation Manager pour mettre à jour le produit avec les correctifs disponibles pour votre niveau de service de l'installation WebSphere Application Server Liberty Core.

Avant de commencer

Contactez le service du support logiciel IBM pour plus d'informations sur les mises à jour de WebSphere Application Server for IBM i. Les dernières informations sont disponibles auprès du service du support logiciel IBM et de Fix Central.

Référentiel Liberty[8.5.5.6 ou ultérieure]Si vous voulez installer des actifs Liberty depuis des référentiels basés sur un répertoire local ou une instance du Service du référentiel d'actifs Liberty, configurez les référentiels. Pour plus d'informations sur les référentiels d'actifs Liberty, voir Installation d'actifs avec Installation Manager.

Conseil : Au lieu d'exécuter la procédure décrite dans cet article, vous pouvez utiliser Installation Manager pour utiliser la ligne de commande updateAll dans un fichier de réponses ou sur la ligne de commande pour rechercher et 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 un groupe de référentiels personnalisés contenant uniquement les correctifs que vous voulez installer et pointer vers ce groupe de référentiels, vous pouvez exécuter cette commande sans problème. 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 en utilisant l'option -installFixes de la commande install sur la ligne de commande ou l'attribut installFixes dans un fichier de réponses.

Pourquoi et quand exécuter cette tâche

Procédure

  1. Pour obtenir la liste des correctifs qui sont disponibles pour l'installation WebSphere Application Server Liberty Core ainsi que des informations spécifiques sur chaque correctif, effectuez les opérations ci-dessous.
    1. Accédez à Fix Central.
    2. Sélectionnez WebSphere comme groupe de produits.
    3. Sélectionnez WebSphere Application Server comme produit.
    4. Sélectionnez la version 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. Cliquez sur Plus d'informations sous chaque correctif pour afficher des informations sur le correctif.
    8. Recommandation : établissez la liste des noms des correctifs à installer.
  2. Mettez à jour l'installation WebSphere Application Server Liberty Core avec le groupe de correctifs en suivant l'une des procédures ci-après.
    • Accédez au référentiel de service dynamique qui contient le groupe de correctifs et utilisez la mise à jour Web.
      Utilisez Installation Manager sur votre système local pour mettre à jour WebSphere Application Server Liberty Core avec les correctifs temporaires depuis les référentiels de service Web.
      • Pour les référentiels de service dynamique, utilisez les mêmes URL que celles utilisées pour les référentiels d'offres du produit généralement disponibles au cours de l'installation. Ces URL reposent sur le format suivant :
        http://www.ibm.com/software/repositorymanager/ID_offre
        ID_offre et l'ID d'offre que vous pouvez trouver dans Offres du produit WebSphere Application Server version 8.5 pour les systèmes d'exploitation pris en charge.
      • Ces emplacements ne contiennent pas de pages Web auxquelles vous pouvez accéder en utilisant un navigateur Web. Il s'agit d'emplacements de référentiels Web qui vous pouvez définir pour Installation Manager pour qu'il gère le produit.
      Pour installer un correctif temporaire depuis un référentiel de service, procédez comme suit :
      1. Si vous ne disposez pas encore d'un fichier de stockage des données d'identification et d'un fichier de mots de passe principaux pour Installation Manager contenant votre ID utilisateur et votre mot de passe pour les logiciels IBM, créez des fichiers vous permettant d'accéder au référentiel.
        Remarque : Il s'agit des données d'identification que vous utilisez pour accéder aux sites Web protégés IBM.
        Pour des informations sur la création du fichier de stockage des données d'identification et du fichier de mots de passe principaux pour Installation Manager, voir le centre de documentation d'IBM Installation Manager.
        Conseil : Lors de la création d'un fichier de stockage des données d'identification, ajoutez /repository.config à la fin de l'emplacement d'URL du référentiel si la commande imutilsc ne trouve pas l'URL indiquée.
      2. Connectez-vous au système IBM i avec un profil utilisateur ayant les droits spéciaux *ALLOBJ et *SECADM.
      3. Arrêtez tous les serveurs et toutes les applications dans l'installation WebSphere Application Server Liberty Core mise à jour.
      4. Sur la ligne de commande CL, exécutez la commande STRQSH pour démarrer l'interpréteur de commandes Qshell.
      5. Vérifiez que le paramètre umask est défini sur 022.
        Pour tester le paramètre umask, exécutez la commande suivante :
        umask
        Pour définir le paramètre umask à 022, exécutez la commande suivante :
        umask 022
      6. Accédez au répertoire fichiers_binaires_Installation_Manager/eclipse/tools, où fichiers_binaires_Installation_Manager est le répertoire racine d'installation d'Installation Manager.

        Sur les systèmes IBM i, le répertoire racine d'Installation Manager est /QIBM/ProdData/InstallationManager.

      7. Installez le groupe de correctifs.
        ./imcl install
        ID_offre_version_offre,ID_fonction_facultatif
          -repositories référentiel_source 
          -installationDirectory emplacement_installation_offre
          -secureStorageFile fichier_stockage -masterPasswordFile fichier_mots_de_passe_principaux
          -acceptLicense
        Remarque : Lorsque vous utilisez Installation Manager version 1.6.2 ou une version ultérieure, utilisez les options -secureStorageFile et -masterPasswordFile pour stocker les données d'identification dans un fichier de stockage des données d'identification. Dans les versions d'Installation Manager antérieures à la version 1.6.2, les options -keyring et -password étaient utilisées pour accéder aux données d'identification dans un fichier de clés. Ces options ont été dépréciées dans la version 1.6.2. Il n'existe pas de chemin de migration entre les fichier de clés et les fichiers de stockage en raison des différences entre les structures de fichiers. Pour plus d'informations sur l'utilisation des options -secureStorageFile et -masterPasswordFile afin de stocker les données d'identification dans un fichier de stockage des données d'identification, voir le centre de documentation d'Installation Manager version 1.6. Pour plus d'informations sur l'utilisation des options -keyring et -password pour stocker les données d'identification dans un fichier de clés, voir le centre de documentation d'Installation Manager version 1.5.
        Conseils :
        • ID_offre est l'ID d'offre qui est répertorié dans Offres du produit WebSphere Application Server version 8.5 pour les systèmes d'exploitation pris en charge.
        • version_offre, qui peut être éventuellement lié à l'ID d'offre avec le caractère de soulignement, est une version spécifique de l'offre à installer (8.5.5.20110503_0200 par exemple).
          • Si version_offre n'est pas spécifié, 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 référentiel_source
        • Vous pouvez également définir none, recommended ou all avec l'argument -installFixes pour indiquer les correctifs temporaires à installer avec l'offre.
          • Si la version de l'offre n'est pas spécifiée, la valeur all est attribuée par défaut à l'option -installFixes.
          • Si la version de l'offre est spécifiée, la valeur none est attribuée par défaut à -installFixes.
        • Vous pouvez ajouter une liste de fonctions séparées par une virgule.
        • Référentiel Liberty[8.5.5.2 ou ultérieure]Vous pouvez spécifier des ressources actifs supplémentaires à installer depuis le référentiel Liberty. Pour la liste de tous les actifs de référentiel Liberty, consultez la page des téléchargements sur WASdev.net.

          Pour installer des actifs du référentiel Liberty, vous devez avoir accès à Internet et disposer d'IBM Installation Manager version 1.6.2 ou ultérieure.

          Si vous voulez installer des fonctions de référentiel supplémentaires, indiquez les noms abrégés ou les noms symboliques dans l'option user.feature du paramètre -properties. Les noms de fonctions multiples sont séparés par une double virgule. L'exemple suivant installe les fonctions Conteneur de portlet et Service de portlet :
          -properties user.feature=portlet-2.0,,portletserving-2.0,user.accept.license=true
          [8.5.5.5 ou ultérieure]Pour la version 8.5.5.5 et les versions suivantes, user.accept.license=true n'est pas obligatoire.
          Référentiel Liberty[8.5.5.4 ou ultérieure]A partir de la version 8.5.5.4, la fonction extprogmodels n'est plus disponible. Installez à la place le module complémentaire extendedPackage-1.0, ou installez les fonction individuelles du référentiel Liberty dont vous avez besoin. Voir les rubriques suivantes pour en savoir plus :
          Vous pouvez installer l'ensemble complet de fonctions Modèles de programmation étendue en spécifiant l'option user.addon :
          -properties user.addon=extendedPackage-1.0,user.accept.license=true
          Si vous effectuez une mise à niveau depuis le profil Liberty version 8.5.5.3 ou suivante de WebSphere Application Server contenant la fonction d'installation extprogmodels, Installation Manager installe automatiquement le module complémentaire extendedPackage-1.0. Vous devez spécifier l'option user.accept.license :
          -properties user.accept.license=true
          Référentiel Liberty[8.5.5.6 ou ultérieure]Vous pouvez aussi installer les actifs depuis des instances du Service du référentiel d'actifs Liberty ou depuis un référentiel basé sur un répertoire local. Pour plus d'informations sur ces référentiels d'actifs, voir Installation d'actifs avec Installation Manager. Ajoutez l'URL du référentiel ou le répertoire dans le paramètre -repositories. Les référentiels sont utilisés dans lequel il sont indiqués. Par défaut, le référentiel Liberty est le dernier des référentiels utilisés lors de l'installation. Pour désactiver l'accès au référentiel Liberty, dans le paramètre -properties, définissez l'option user.useLibertyRepository sur false. L'exemple suivant installe les actifs d'abord depuis l'instance https://your_onprem_asset_repo_url du Service du référentiel d'actifs Liberty. Si les actifs ne sont pas disponibles, ils sont installés depuis le référentiel basé sur un répertoire local /QIBM/LocalAssetRepo. L'accès au référentiel Liberty d'IBM WebSphere est désactivé :
          ./imcl install com.ibm.websphere.liberty.v85
          -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
          -installationDirectory /QIBM/ProdData/Liberty -acceptLicense
          -repositories /QIBM/LibertyProductRepo,https://your_onprem_asset_repo_url,/QIBM/LocalAssetRepo
          -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
          -showProgress
          Pour en savoir plus sur le référentiel Liberty et sur les actifs qu'il contient, voir Référentiel Liberty.
        • Si vous avez obtenu le groupe de correctifs en installant la PTF de groupe WebSphere Application Server, vous pouvez utiliser les référentiels de groupes de correctifs locaux pour installer le groupe de correctifs.

          Pour plus d'informations sur les référentiels de groupes de correctifs, voir le fichier /QIBM/WAS/WASFixpacks/ReadmeV85.html ou /QIBM/WAS/WASFixpacks/ReadmeV85.txt.

      8. Facultatif : listez tous les packages installés pour vérifier l'installation :
        ./imcl listInstalledPackages -long
    • Téléchargez un fichier qui contient le groupe de correctif depuis Fix Central et utilisez la mise à jour locale.
      Téléchargez les fichiers qui contiennent les groupes de correctifs depuis Fix Central. Chaque fichier de correctif compressé contient un référentiel Installation Manager pour le groupe de correctifs et il porte généralement l'extension .zip. Une fois le fichier de correctif téléchargé, utilisez Installation Manager pour mettre à jour WebSphere Application Server Liberty Core avec le groupe de correctifs.
      1. Pour télécharger le groupe de correctifs, procédez comme suit :
        1. Accédez à Fix Central.
        2. Sélectionnez WebSphere comme groupe de produits.
        3. Sélectionnez WebSphere Application Server comme produit.
        4. Sélectionnez la version 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. Sélectionnez le groupe de correctifs à télécharger et cliquez sur Continuer.
        8. Sélectionnez les options de téléchargement et cliquez sur Continuer.
        9. Cliquez sur J'accepte pour accepter les conditions.
        10. Cliquez sur Télécharger maintenant pour télécharger le groupe de correctifs.
        11. Transférez le fichier de correctif compressé dans le format binaire vers les systèmes IBM i sur lesquels vous voulez les installer.
        12. Extrayez les fichiers de référentiel compressés vers un répertoire de votre système.
      2. Pour installer un groupe de correctifs depuis un fichier téléchargé, procédez comme suit :
        1. Connectez-vous au système IBM i avec un profil utilisateur ayant les droits spéciaux *ALLOBJ et *SECADM.
        2. Arrêtez tous les serveurs et toutes les applications dans l'installation WebSphere Application Server Liberty Core mise à jour.
        3. Sur la ligne de commande CL, exécutez la commande STRQSH pour démarrer l'interpréteur de commandes Qshell.
        4. Vérifiez que le paramètre umask est défini sur 022.
          Pour tester le paramètre umask, exécutez la commande suivante :
          umask
          Pour définir le paramètre umask à 022, exécutez la commande suivante :
          umask 022
        5. Accédez au répertoire fichiers_binaires_Installation_Manager/eclipse/tools, où fichiers_binaires_Installation_Manager est le répertoire racine d'installation d'Installation Manager.

          Sur les systèmes IBM i, le répertoire racine d'Installation Manager est /QIBM/ProdData/InstallationManager.

        6. Installez le groupe de correctifs.
          ./imcl install
          ID_offre_version_offre,ID_fonction_facultatif
            -repositories emplacement_fichiers_étendus
            -installationDirectory emplacement_installation_offre
            -acceptLicense
          Conseils :
          • ID_offre est l'ID d'offre qui est répertorié dans Offres du produit WebSphere Application Server version 8.5 pour les systèmes d'exploitation pris en charge.
          • version_offre, qui peut être éventuellement lié à l'ID d'offre avec le caractère de soulignement, est une version spécifique de l'offre à installer (8.5.5.20110503_0200 par exemple).
            • Si version_offre n'est pas spécifié, 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 référentiel_source
          • Vous pouvez également définir none, recommended ou all avec l'argument -installFixes pour indiquer les correctifs temporaires à installer avec l'offre.
            • Si la version de l'offre n'est pas spécifiée, la valeur all est attribuée par défaut à l'option -installFixes.
            • Si la version de l'offre est spécifiée, la valeur none est attribuée par défaut à -installFixes.
          • Vous pouvez ajouter une liste de fonctions séparées par une virgule.
          • Vous pouvez spécifier des ressources actifs supplémentaires à installer depuis le référentiel Liberty. Pour la liste de tous les actifs de référentiel Liberty, consultez la page des téléchargements sur WASdev.net.

            Pour installer des actifs du référentiel Liberty, vous devez avoir accès à Internet et disposer d'IBM Installation Manager version 1.6.2 ou ultérieure.

            Si vous voulez installer des fonctions de référentiel supplémentaires, indiquez les noms abrégés ou les noms symboliques dans l'option user.feature du paramètre -properties. Les noms de fonctions multiples sont séparés par une double virgule. L'exemple suivant installe les fonctions Conteneur de portlet et Service de portlet :
            -properties user.feature=portlet-2.0,,portletserving-2.0,user.accept.license=true
            [8.5.5.5 ou ultérieure]Pour la version 8.5.5.5 et les versions suivantes, user.accept.license=true n'est pas obligatoire.
            Référentiel Liberty[8.5.5.4 ou ultérieure]A partir de la version 8.5.5.4, la fonction extprogmodels n'est plus disponible. Installez à la place le module complémentaire extendedPackage-1.0, ou installez les fonction individuelles du référentiel Liberty dont vous avez besoin. Voir les rubriques suivantes pour en savoir plus :
            Vous pouvez installer l'ensemble complet de fonctions Modèles de programmation étendue en spécifiant l'option user.addon :
            -properties user.addon=extendedPackage-1.0,user.accept.license=true
            [8.5.5.5 ou ultérieure]Pour la version 8.5.5.5 et les versions suivantes, user.accept.license=true n'est pas obligatoire.
            Si vous effectuez une mise à niveau depuis le profil Liberty version 8.5.5.3 ou suivante de WebSphere Application Server contenant la fonction d'installation extprogmodels, Installation Manager installe automatiquement le module complémentaire extendedPackage-1.0. Vous devez spécifier l'option user.accept.license :
            -properties user.accept.license=true
            Référentiel Liberty[8.5.5.6 ou ultérieure]Vous pouvez aussi installer les actifs depuis des instances du Service du référentiel d'actifs Liberty ou depuis un référentiel basé sur un répertoire local. Pour plus d'informations sur ces référentiels d'actifs, voir Installation d'actifs avec Installation Manager. Ajoutez l'URL du référentiel ou le répertoire dans le paramètre -repositories. Les référentiels sont utilisés dans lequel il sont indiqués. Par défaut, le référentiel Liberty est le dernier des référentiels utilisés lors de l'installation. Pour désactiver l'accès au référentiel Liberty, dans le paramètre -properties, définissez l'option user.useLibertyRepository sur false. L'exemple suivant installe les actifs d'abord depuis l'instance https://your_onprem_asset_repo_url du Service du référentiel d'actifs Liberty. Si les actifs ne sont pas disponibles, ils sont installés depuis le référentiel basé sur un répertoire local D:\IBM\LocalAssetRepo. L'accès au référentiel Liberty d'IBM WebSphere est désactivé :
            imcl install com.ibm.websphere.liberty.v85
            -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
            -installationDirectory D:\IBM\Liberty -acceptLicense
            -repositories
            D:\IBM\LibertyProductRepo,https://your_onprem_asset_repo_url,D:\IBM\LocalAssetRepo
            -sharedResourcesDirectory D:\IBM\IMShared
            -showProgress
            Pour en savoir plus sur le référentiel Liberty et sur les actifs qu'il contient, voir Référentiel Liberty.
          • Si vous avez obtenu le groupe de correctifs en installant la PTF de groupe WebSphere Application Server, vous pouvez utiliser les référentiels de groupes de correctifs locaux pour installer le groupe de correctifs.

            Pour plus d'informations sur les référentiels de groupes de correctifs, voir le fichier /QIBM/WAS/WASFixpacks/ReadmeV85.html ou /QIBM/WAS/WASFixpacks/ReadmeV85.txt.

        7. Facultatif : listez tous les packages installés pour vérifier l'installation :
          ./imcl listInstalledPackages -long

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

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_upgrade_is_cl
Nom du fichier : twlp_ins_upgrade_is_cl.html