Installation de groupes de correctifs Liberty sur les systèmes d'exploitation distribués via la ligne de commande

Vous pouvez utiliser la ligne de commande d'IBM® Installation Manager pour mettre à jour le produit avec les groupes de correctifs qui sont disponibles pour WebSphere Application Server Liberty Core.

Avant de commencer

Prenez contact avec le service de support logiciel IBM pour des informations sur les mises à jour pour WebSphere Application Server Liberty Core. Les dernières informations sont disponibles depuis le service de support logiciel IBM et 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. Vous pouvez créer un groupe de référentiels personnalisés contenant uniquement les correctifs que vous voulez installer. 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

[8.5.5.4 ou ultérieure]Pour installer la version 8.5.5.4 et versions suivantes du profil Liberty, vous devez disposer d'IBM Installation Manager version 1.6.2 ou suivante.

Procédure

  1. Pour obtenir la liste des correctifs temporaires et des groupes de correctifs qui sont disponibles pour 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 : notez le nom du correctif à installer.
  2. Mettez à jour 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 groupe de correctifs depuis un référentiel de service, procédez comme suit :
      1. Connectez-vous à votre système.
      2. Créez les fichiers de stockage des données d'identification et les fichiers de mots de passe principaux d'Installation Manager contiennent votre ID utilisateur et mot de passe logiciel IBM. Ces fichiers vous permettent d'accéder au référentiel et aux sites Web logiciel IBM protégés.

        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.

        Remarque : Pour Installation Manager version 1.6.2 et suivantes, 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 précédentes, les options -keyring et -password étaient utilisées pour accéder aux données d'identification dans un fichier de clés. Ces options sont obsolètes 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.
      3. Arrêtez tous les serveurs et toutes les applications dans l'installation WebSphere Application Server Liberty Core mise à jour.
      4. Accédez au répertoire fichier_binaires_Installation_Manager/eclipse/tools, où fichiers_binaires_Installation_Manager est le répertoire racine d'installation d'Installation Manager.
      5. Installez le groupe de correctifs.
        Pour plateformes AIXPour plateformes HP UNIXPour plateformes LINUXPour plateformes Solaris
        ./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
        Pour plateformes Windows
        imcl.exe 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
        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.
        Conseils :
        • 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 fonctions 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.
          Remarque : 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 d'autres fonctions, indiquez les propriétés suivantes en ligne de commande. Notez que les noms abrégés de fonction, comme FeatureA, sont séparés par des virgules doubles :
          -properties user.feature=FeatureA,,FeatureB,,FeatureC,user.accept.license=true
          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, les Modèles de programmation étendue sont accessibles en téléchargement depuis le référentiel Liberty comme l'additif extendedPackage-1.0. Cet additif fournit un ensemble riche de modèles de programmation tels que des services Web, JMS (y compris des beans gérés par message) et MongoDB 2.0. Pour installer l'additif, indiquez extendedPackage-1.0 dans l'option user.addon du paramètre -properties :
          imcl install com.ibm.websphere.liberty.ND.v85
          -properties user.accept.license=true,user.addon=extendedPackage-1.0
          -installationDirectory D:\IBM\Liberty -acceptLicense
          -repositories D:\IBM\LibertyRepo
          -sharedResourcesDirectory D:\IBM\IMShared
          -showProgress
          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.

        [8.5.5.4 ou ultérieure]Remarque : Si le Modèle de programmation étendue n'est pas installé préalablement à la mise à jour vers la version 8.5.5.4, il est possible que vous receviez l'erreur suivante lors de la mise à jour :
        java.io.IOException: Too many open files
                at java.io.File.createNewFile(File.java:894)
        Pour résoudre ce problème, augmentez le nombre de fichiers à l'aide de la commande ulimit ; par exemple :
        ulimit -n 8192
      6. Listez tous les packages installés pour vérifier l'installation:
        Pour plateformes AIXPour plateformes HP UNIXPour plateformes LINUXPour plateformes Solaris
        ./imcl listInstalledPackages -long
        Pour plateformes Windows
        imcl.exe listInstalledPackages -long
    • Téléchargez les fichiers qui contiennent les correctifs temporaires 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 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. Une fois le fichier de groupe de correctifs téléchargé et extrait, 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 compressé dans le format binaire vers le système sur lequel il est installé.
        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 à votre système.
        2. Arrêtez tous les serveurs et toutes les applications dans l'installation WebSphere Application Server Liberty Core mise à jour.
        3. Accédez au répertoire fichier_binaires_Installation_Manager/eclipse/tools, où fichiers_binaires_Installation_Manager est le répertoire racine d'installation d'Installation Manager.
        4. Installez le groupe de correctifs.
          Pour plateformes AIXPour plateformes HP UNIXPour plateformes LINUXPour plateformes Solaris
          ./imcl install
          ID_offre_version_offre,ID_fonction_facultatif
            -installationDirectory emplacement_installation_offre
            -repositories emplacement_fichiers_étendus
            -acceptLicense
          Pour plateformes Windows
          imcl.exe install
          ID_offre_version_offre,ID_fonction_facultatif
            -installationDirectory emplacement_installation_offre
            -repositories emplacement_fichiers_étendus
            -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.
        5. Facultatif : listez tous les packages installés pour vérifier l'installation :
          Pour plateformes AIXPour plateformes HP UNIXPour plateformes LINUXPour plateformes Solaris
          ./imcl listInstalledPackages -long
          Pour plateformes Windows
          imcl.exe 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_cl
Nom du fichier : twlp_ins_upgrade_cl.html