For z/OS platforms

Installation d'IBM SDK, Java Technology Edition on z/OS

Le code produit d'IBM® SDK, Java™ Technology Edition est installé à l'aide d'IBM Installation Manager Version 1.8.5 (ou une version ultérieure). Liberty peut s'exécuter avec n'importe quel environnement d'exécution Java (JRE) ou kit de développement logiciel (SDK) Java compatible.

Avant de commencer

[17.0.0.3 and later]Important : La prise en charge de l'utilisation de Java SE 6 avec WebSphere Liberty s'est terminée en septembre 2017. Le noyau Liberty a été recompilé à 17.0.0.3. A partir de 17.0.0.3, le noyau Liberty ne s'exécute plus avec Java SE 6. Si vous continuez d'utiliser Java SE 6 sur des versions antérieures après la date de fin de prise en charge, vous pouvez exposer votre environnement à des risques de sécurité.

Java Platform, Standard Edition 8 est le kit de développement de logiciels Java recommandé car il fournit les fonctions et les mises à jour de sécurité les plus récentes. Au lieu d'installer Java SE 8, vous pouvez également installer une autre versions Java SDK prise en charge.

Important : A partir du groupe de correctifs 19.0.0.3, le noyau Liberty ne s'exécute plus avec Java SE 7. Pour en savoir plus, voir Avis de suppression.
  1. Créez une instance d'Installation Manager sur votre système z/OS.

    Vous devez connaître l'emplacement du répertoire des fichiers binaires pour l'instance d'Installation Manager et avoir accès à un ID utilisateur qui peut appeler cette instance.

  2. Installez une copie de WebSphere Application Server for z/OS Liberty.
  3. Obtenez le référentiel de produit d'une version d'IBM SDK, Java Technology Edition. Le référentiel peut être monté en lecture seule.

Pourquoi et quand exécuter cette tâche

Nouveau : Installation Manager prend désormais en charge deux types d'offres SDK Java :
  • SDK Java IBM : ces offres, qui sont identifiées par les ID com.ibm.java.jdk, sont disponibles pour les dernières versions de Java. Comme ces offres ne suivent pas le calendrier des groupes de correctifs WebSphere, vous pouvez recevoir les mises à jour de sécurité Java plus rapidement, dès qu'elles sont disponibles. Ces offres sont également utilisées par la version WebSphere Application Server V9.0 traditionnelle.
  • SDK Java WebSphere : ces offres, qui sont identifiées par les ID com.ibm.websphere.liberty.IBMJAVA, sont disponibles pour les versions de Java plus anciennes. Les mises à jour de ces offres sont fournies conformément au calendrier des groupes de correctifs WebSphere.

Le tableau ci-dessous répertorie les noms d'offres de SDK Java et leur ID.

Tableau 1. Offres de SDK Java IBM
Nom d'offre de SDK Java ID d'offre
IBM SDK, Java Technology Edition, Version 8 com.ibm.java.jdk.v8
IBM SDK, Java Technology Edition, version 7, Edition 1 com.ibm.java.jdk.v71
IBM WebSphere SDK, Java Technology Edition, Version 7 com.ibm.websphere.liberty.IBMJAVA.v70
IBM WebSphere SDK, Java Technology Edition, Version 6 com.ibm.websphere.liberty.IBMJAVA.v60
Remarque : Liberty Version 8.5.5 prenait en charge les offres com.ibm.websphere.liberty.IBMJAVA.v80 et com.ibm.websphere.liberty.IBMJAVA.v71. Même si vous pouvez continuer d'installer ces offres, pensez à installer le SDK Java commun à la fois sur les installations nouvelles et sur les installations existantes. Notez que ces offres SDK WebSphere Java ne peuvent pas être utilisées avec l'offre Liberty sans version, com.ibm.websphere.liberty.zOS, introduite dans la version 9.0. Pour cette offre Liberty, vous devez installer les SDK IBM Java.
Important : Le type de SDK Java choisi a un impact sur la manière dont les mises à jour sont livrées.

Pour les SDK IBM Java et les SDK WebSphere Java, les groupes de correctifs contiennent un service intégré qui élève l'installation du SDK Java à un nouveau niveau, comme 8.0.3.10 par exemple. Cependant, le package et l'installation des correctifs individuels diffère :

  • SDK IBM Java communs : des correctifs individuels sont packagés en tant que groupes de correctifs avec un horodatage mis à jour. Le contenu des correctifs individuels du SDK IBM, Java Technology Edition est cumulable, de sorte que les correctifs contiennent le contenu du groupe de correctifs du niveau spécifié plus toutes les maintenances antérieures au correctif. Comme les correctifs individuels sont packagés sous forme de groupes de correctifs, aucun correctif temporaire n'est fourni et toutes les mises à jour des SDK IBM Java sont installées à l'aide de la méthode d'installation et de désinstallation des groupes de correctifs.
  • SDK WebSphere Java : similaires aux offres Liberty et des autres produits WebSphere, les correctifs individuels sont packagés sous forme de correctifs temporaires qui sont appliqués différemment des groupes de correctifs.

Procédure

  1. Choisissez la copie installée de WebSphere Application Server for z/OS Liberty sur laquelle vous installerez IBM SDK Java Technology Edition.
  2. Montez le système de fichiers du produit pour cette copie de WebSphere Application Server for z/OS Liberty au même emplacement que celui où il a été installé à l'origine par IBM Installation Manager.

    Le système de fichiers nécessite un minimum de 7500 pistes (3390) ou 350 mégaoctets d'espace disque disponible pour installer IBM SDK Java Technology Edition.

    Vous pouvez utiliser le script zMountFileSystem.sh situé dans le sous-répertoire eclipse/tools de l'emplacement des fichiers binaires d'Installation Manager pour installer ce système de fichiers. Exemple :
    cd /InstallationManager/bin/eclipse/tools
    
    zMountFileSystem.sh -name WAS.SBBOHFS -type ZFS
      -mountpoint /usr/lpp/WebSphere/Liberty/V9R0

    Vous pouvez ajouter les options -owner, -group et -perm à cette commande afin de définir la propriété et les droits pour tous les fichiers du système de fichiers.

  3. Connectez-vous au shell des services système UNIX à l'aide de l'ID utilisateur d'Installation Manager et accédez au sous-répertoire eclipse/tools de l'emplacement des fichiers binaires d'Installation Manager.
    Exemple :
    cd /InstallationManager/bin/eclipse/tools
  4. Si vous prévoyez d'utiliser le référentiel de service Web, créez un fichier de stockage des données d'identification sur z/OS pour accéder à ce référentiel à l'aide de la commande imutilsc.
    installation_manager_binaries_directory/eclipse/tools/imutilsc saveCredential 
      -secureStorageFile storage_file
      -userName user_ID -userPassword user_password
      -url http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v8/repository.xml 
    fichier_stockage correspond au chemin d'accès et au nom de fichier du fichier de stockage à créer et ID_utilisateur et mot_de_passe_utilisateur sont l'ID utilisateur et le mot de passe universels IBM que vous utilisez pour accéder aux sites Web des logiciels IBM.
    Exemple :
    /opt/IBM/InstallationManager/eclipse/tools/imutilsc saveCredential 
      -secureStorageFile /u/jane/IBM.software.store
      -userName jsmith01 -userPassword 732Ukelele
      -url http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v8/repository.xml 

    Vérifiez que le fichier de stockage des données d'identification est lisible par l'ID utilisateur d'Installation Manager.

  5. Vérifiez que le référentiel de produit est disponible.
    Vous faites cela en lançant la commande de ligne de commande Installation Manager suivante.
    imcl listAvailablePackages -repositories list_of_repository_locations
    Vous devriez voir s'afficher un ou plusieurs niveaux de l'offre IBM SDK Java Technology Edition.

    La variable liste_emplacements_référentiels doit inclure le chemin d'accès au référentiel de produit initial, ainsi que ceux des éventuels référentiels de service supplémentaires. Séparez par des virgules les URL dans la liste_des_emplacements_de_référentiels.

    Pour utiliser le référentiel de service Web, ajoutez le paramètre -useServiceRepository et utilisez le paramètre -secureStorageFile pour spécifier un fichier de stockage des données d'identification contenant votre ID et votre mot de passe de logiciel IBM. Exemple :
    imcl listAvailablePackages 
      -repositories /usr/lpp/InstallationManagerRepository/HBBO900
      -useServiceRepository  
      -secureStorageFile  /u/jane/IBM.software.store
  6. Exécutez l'outil de ligne de commande d'Installation Manager pour installer IBM SDK, Java Technology Edition.
    imcl install com.ibm.java.jdk.v8
      -installationDirectory installation_location
      -repositories list_of_repository_locations 
      -sharedResourcesDirectory shared_data_location
      -acceptLicense
      [-useServiceRepository -secureStorageFile storage_file]
      [-installFixes <all | recommended | none> ]

    Le paramètre -sharedResourcesDirectory désigne le répertoire dans lequel Installation Manager va stocker les artefacts du référentiel au cours du processus d'installation. Cette valeur est définie la première fois qu'un produit est installé avec une instance particulière d'Installation Manager. Vous pouvez omettre ce paramètre après que le répertoire des ressources partagées a été défini.

    Si vous ne spécifiez pas la version de produit à installer, Installation Manager installera la dernière version du produit. Pour les SDK WebSphere Java, vous pouvez bloquer l'installation de correctifs en spécifiant -installFixes none, ou vous pouvez installer uniquement les correctifs recommandés en spécifiant -installFixes recommended. Si vous indiquez la version du produit à installer, les correctifs présents dans les emplacements de référentiels ne seront installés que si vous spécifiez -installFixes recommended ou -installFixes all.

    Le paramètre -installFixes ne s'applique pas aux SDK IBM Java car les correctifs individuels sont packagés comme groupes de correctifs mis à jour, plutôt que comme correctifs temporaires.

  7. L'installation du produit est terminée quand Installation Manager se termine sans messages d'erreur.

    Les journaux de l'installation se trouvent dans le sous-répertoire logs de l'emplacement des données d'exécution d'Installation Manager.

  8. Une fois le produit installé, démontez le système de fichiers du produit et remontez-le en lecture seule en vue de son utilisation par les serveurs Liberty.

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

Nom du fichier : twlp_ins_installation_zos_installing_jdk.html