[AIX]

Préparation des systèmes AIX pour l'installation

Pour pouvoir installer des produits IBM® WebSphere Application Server sur un système AIX, vous devez préparer le système d'exploitation.

Avant de commencer

Remarque : WebSphere Application Server interdit toute installation dans un répertoire non vide. Si WebSphere Application Server est installé dans un répertoire avec un sous-répertoire lost+found, vous serez invité à utiliser un répertoire vide. Si vous voulez quand même procéder à l'installation dans ce répertoire, vous pouvez supprimer le répertoire lost+found. Toutefois, à la prochaine exécution de fsck, le répertoire lost+found sera à nouveau créé. Cela n'aura aucun effet sur une installation existante. Cependant, lors d'une désinstallation, ce répertoire ne sera pas supprimé.
Restriction : Il existe certains problèmes connus liés à l'utilisation de Cygwin/X pour exécuter des applications basées sur Eclipse sur des machines AIX distantes. Cela a des conséquences sur l'utilisation de l'outil de gestion de profil. Dans le cas de Cygwin/X sur des machines AIX distantes, par exemple, l'écran d'accueil de l'outil de gestion de profil apparaît, mais en fait ce dernier ne démarre jamais. Pour obtenir des rapports Bugzilla existants détaillés sur ces problèmes, voir les informations données à l'adresse https://bugs.eclipse.org/bugs/show_bug.cgi?id=36806. Si un serveur X différent est utilisé, il se peut que ces problèmes n'apparaissent pas.
Conseil : Installation Manager est basé sur l'architecture Eclipse Rich Client Platform. Cette architecture requiert des versions et bibliothèques graphiques spécifiques pour fonctionner correctement. Consultez la rubrique Installation Manager graphical environment issues on Solaris, Linux, AIX pour obtenir des informations sur les exigences système spécifiques.

Pourquoi et quand exécuter cette tâche

La préparation du système d'exploitation implique des modifications telles que l'attribution d'espace disque et l'installation de correctifs propres au système d'exploitation. IBM teste les produits WebSphere Application Server avec tous les systèmes d'exploitation. Ces tests indiquent s'il est nécessaire de modifier les systèmes d'exploitation pour garantir un fonctionnement correct des produits WebSphere Application Server. Si les modifications nécessaires ne sont pas réalisées, les produits WebSphere Application Server ne fonctionnent pas correctement.

Procédure

  1. Ouvrez une session sur le système d'exploitation.

    Vous pouvez ouvrir une session en tant que responsable de l'installation root ou autre que root.

    Sélectionnez un umask permettant au propriétaire d'accéder aux fichiers en lecture/écriture, et permettant aux autres utilisateurs d'y accéder conformément à la stratégie système en vigueur. Pour un utilisateur root, un umask de 022 est recommandé. Pour les utilisateurs autres que root, utilisez un umask de 002 ou de 022, selon que les utilisateurs partagent ou non le groupe. 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
  2. Arrêtez tous les processus Java™ liés à WebSphere Application Server sur la machine sur laquelle vous installez le produit.
  3. Arrêtez les processus de serveur Web tel qu'IBM HTTP Server.
  4. Le produit contient IBM Software Development Kit (SDK) Version 6.
    • Pour un fonctionnement correct, vous devez exécuter AIX version 6.1 ou version 7.1 pour SDK 6.
      Pour savoir si le SDK Java est pris en charge sur un système System p donné, tapez ce qui suit à l'invite système :
      lscfg -p | fgrep Architecture

      Vous devez obtenir la réponse suivante : Model Architecture: chrp. Seuls les systèmes CHRP (Common Hardware Reference Platform) sont pris en charge.

    • La variable d'environnement LDR_CNTRL=MAXDATA n'est pas prise en charge pour les processus 64 bits. Utilisez LDR_CNTRL=MAXDATA uniquement avec les processus 32 bits.
      Remarque : Pour afficher la valeur de cette variable, utilisez la commande suivante :
      echo $LDR_CNTRL
    • Si vous utilisez des paramètres nationaux pris en charge autres que le CJK UTF8, vous devez installer l'un des jeux de fichiers suivants : Les images d'installation sont disponibles sur les disques de base d'AIX ; les mises à jour sont disponibles à partir du site Web Fix Central.
      • X11.fnt.ucs.ttf (pour ja_JP ou Ja_JP)
      • X11.fnt.ucs.ttf_CN (pour zh_CN ou Zh_CN)
      • X11.fnt.ucs.ttf_KR (pour ko_KR)
      • X11.fnt.ucs.ttf_TW (pour zh_TW ou Zh_TW)
    • Pour prendre en charge l'environnement utilisateur graphique sur AIX pour IBM Installation Manager et les interfaces graphiques WebSphere, installez les éléments suivants :
      • X11.fnt.coreX
      • X11.fnt.iso.T1
  5. Utilisez l'outil SMIT (System Management Interface Tool) pour afficher les packages installés afin de déterminer si vous devez mettre à jour les packages décrits dans les étapes suivantes.
  6. Téléchargez la version la plus récente du produit Info-ZIP afin d'éviter des problèmes avec les fichiers zippés.

    Même si les fichiers zippés sont essentiellement utilisés dans le flux de services, préparez votre système d'exploitation AIX en téléchargeant la version courante du package Info-ZIP à partir du site Web http://www.info-zip.org.

  7. Assurez-vous de disposer de l'espace disque adéquat.

    La quantité d'espace disque requise varie selon le nombre de fonctions ou de produits installés. Si vous installez le produit à l'aide d'Installation Manager, le panneau récapitulatif de l'installation indique la quantité approximative d'espace disque requise selon les fonctions et produits que vous avez sélectionnés.

    L'installation de tous les produits et fonctions requiert approximativement 2 Go d'espace disque. Cette estimation inclut les produits, les fonctions et les composants suivants :
    • Principales applications du serveur d'applications
    • Profils
    • Modèles d'applications
    • Serveur HTTP IBM
    • Plug-ins de serveur Web
    • Client d'application de WebSphere Application Server

    Avec le système de fichiers JFS sur AIX, vous pouvez attribuer un espace d'extension pour les répertoires. Si Installation Manager ne dispose pas de suffisamment d'espace, il émet un appel système demandant plus d'espace pour augmenter l'allocation d'espace de façon dynamique.

    Pour migrer les applications et la configuration d'une version antérieure, vérifiez que l'espace disque est suffisant pour les objets d'applications. En général, prévoyez un espace disque correspondant à 110 % de la taille des applications.

  8. Annulez le montage des systèmes de fichiers comportant des liens rompus pour éviter les erreurs java.lang.NullPointerException

    Annulez le montage des systèmes de fichiers comportant des liens rompus avant de commencer l'installation.

    L'installation peut échouer lorsqu'il existe des liens rompus dans les systèmes de fichiers.

    Vérifiez si les systèmes de fichiers contiennent des liens rompus, à l'aide de la commande df -k. Recherchez les systèmes de fichiers qui répertorient des valeurs vides dans la colonne 1024-blocks. Les colonnes dont la valeur est "-" (tiret) ne posent pas de difficultés. L'exemple suivant illustre un incident survenu dans le système de fichiers /dev/lv00 :
    >  df -k
    Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
    /dev/hd4          1048576    447924   58%     2497     1% /
    /dev/hd3          4259840   2835816   34%      484     1% /tmp
    /proc                   -         -    -         -     -  /proc
    /dev/lv01         2097152    229276   90%     3982     1% /storage
    /dev/lv00
    /dev/hd2          2097152    458632   79%    42910     9% /usr
    iw031864:/cdrom/db2_v72_eee_aix32_sbcs
    Le système de fichiers /proc ne pose pas de difficultés. Le système de fichiers iw031864:/cdrom/db2_v72_eee_aix32_sbcs est un problème précis. Le système de fichiers /dev/lv00 risque également de poser des difficultés. Utilisez l'une des commandes suivantes pour résoudre l'incident :
    >  umount /cdrom/db2_v72_eee_aix32_sbcs
    >  umount /cdrom 

    Relancez l'installation. Si l'incident persiste, annulez le montage des systèmes de fichiers comportant des valeurs vides, tel que le système de fichiers /dev/lv00 dans l'exemple précédent. Si vous ne parvenez pas à résoudre l'incident en annulant le montage des systèmes de fichiers comportant des liens rompus, réinitialisez la machine, puis relancez l'installation.

  9. Vérifiez que les niveaux de version des prérequis et corequis sont appropriés.

    Bien qu'Installation Manager vérifie les correctifs requis du système d'exploitation, revoyez les conditions préalables sur le site Web des matériels et logiciels pris en charge si vous ne l'avez pas déjà fait.

    Pour savoir comment effectuer une migration vers leurs versions prises en charge, reportez-vous à la documentation des produits non IBM prérequis et corequis.

    Remarque : Pour pouvoir exécuter l'outil de gestion de profils ou l'outil de migration de configuration après l'installation du produit, GTK+ version 2.18 ou ultérieure doit être installé. GTK+ 3 et Motif ne sont pas pris en charge.
    Si GTK n'est pas installé, vous recevez un message d'erreur similaire à celui-ci :
    Eclipse:
    	An error has occurred. See the log file
    	/workspace/.metadata/.log.
    1. Téléchargez le package gtk2-2.18.9-5 ou ultérieur et ses dépendances.. Les dépendances incluent les packages suivants :
      • atk
      • cairo
      • expat
      • fontconfig
      • freetype2
      • glib2
      • jasper
      • jbigkit
      • libffi
      • libjpeg
      • libpng
      • libtiff
      • libXft
      • libxml2
      • libXrender
      • pango
      • pixman
      • xz
      • zlib
    2. Installez la bibliothèque dépendante libxlsmp.a(smprt.o), le cas échéant.
      1. Vérifiez si la bibliothèque est installée en exécutant la commande suivante en tant qu'utilisateur root :
        # lslpp -l |grep xlsmp
      2. Si la bibliothèque n'est pas installée, utilisez l'outil SMIT (System Management Interface Tool) ou la commande smitty pour installer le package xlsmp.aix53.rte à partir du support d'installation AIX.
      3. Mettez à jour la base de données RPM en exécutant la commande suivante :
        /usr/sbin/updtvpkg
    3. Procédez à l'extraction des packages RPM dans un répertoire vide, par exemple, gtk2rpms.
    4. Installez les packages RPM. Les packages doivent être installés dans les groupes suivants et dans l'ordre ci-dessous :
      1. gettext et libiconv
      2. Tous les autres packages, à l'exception de GTK
      3. gtk2
      Avant d'installer les packages, créez un sous-répertoire pour chacun de ces groupes. Les commandes suivantes permettent de créer les sous-répertoires step1, step2 et step3 du répertoire gtk2rpms.
      cd gtk2rpms	
      mkdir step1
      mv gettext-0.17-8.aix6.1.ppc.rpm step1
      mv libiconv-1.14-22.aix6.1.rpm step1
      
      mkdir step3
      mv gtk2-2.20-1-4.aix6.1.ppc.rpm step3
      
      mkdir step2 
      mv *.rpm step2
      Exécutez les commandes suivantes pour installer les packages dans l'ordre spécifié.
      1. Installez les packages gettext et libiconv. LIBPATH ne doit pas contenir /opt/freeware/lib, sinon, des erreurs libiconv.a peuvent se produire lors de l'installation du package libiconv.
        unset LIBPATH 
        cd step1; rpm -Uvh step1/*.rpm ; cd .. 
      2. Installez tous les autres packages, à l'exception de GTK. LIBPATH doit contenir /opt/freeware/lib, sinon, des erreurs peuvent se produire lors de l'installation du package fontconfig.
        export LIBPATH=/opt/freeware/lib:/usr/lib
        cd step2; rpm -Uvh  *.rpm ; cd ..
      3. Installez le package gtk2.
        cd step3; rpm -Uvh  *.rpm ; cd ..

    Avant de lancer Installation Manager ou l'outil de gestion de profil, vérifiez que LIBPATH contient /opt/freeware/lib avant /usr/lib.

  10. Vérifiez la commande système cp lors de l'utilisation d'emacs ou d'autres logiciel gratuits.
    Si emacs ou d'autres logiciels gratuits sont installés sur votre système d'exploitation, vérifiez que la commande système cp est utilisée.
    1. Entrez l'invite de commande ci-dessous avant de lancer le programme d'installation de WebSphere Application Server.
      which cp
    2. Supprimez le répertoire freeware de votre entrée PATH si la sortie de répertoire résultante inclut freeware. Considérons par exemple que la sortie se présente de la même manière que le message suivant : .../freeware/bin/cp. Si tel est le cas, supprimez le répertoire de la variable PATH.
    3. Installez le produit WebSphere Application Server.
    4. Rajoutez le répertoire freeware à l'entrée PATH.

    Si vous effectuez l'installation à l'aide de la commande cp qui fait partie d'un package gratuit, l'installation semble se réaliser avec succès, mais il risque de manquer certains fichiers du kit SDK Java 2 installé par le produit dans le répertoire app_server_root/java.

    Si des fichiers sont manquants, les liens symboliques risquent d'être détruits. Si vous supprimez la commande cp du logiciel gratuit de la variable Path, vous pouvez installer le produit du serveur d'applications.

  11. Vérifiez que le kit SDK Java sur le disque de l'image d'installation fonctionne correctement si vous avez créé votre propre disque.

    Par exemple, il est possible que vous ayez téléchargé une image d'installation depuis Passport Advantage ou que vous ayez copié une image d'installation sur un disque de sauvegarde. Dans l'un ou l'autre de ces cas, suivez la procédure ci-après pour vérifier que le disque contient un kit SDK Java valide.

    1. Accédez au répertoire /JDK/jre.pak/repository/package.java.jre/java/jre/bin sur le disque du produit. Par exemple :
      cd /JDK/jre.pak/repository/package.java.jre/java/jre/bin
    2. Vérifiez la version de Java. Entrez la commande suivante :
      ./java -version

      Cette commande est exécutée correctement lorsque le SDK est intact.

  12. Facultatif : Installez le navigateur Mozilla Firefox s'il n'est pas déjà installé.

    Téléchargez Mozilla pour AIX à partir de l'emplacement suivant : Web browsers for AIX.

    Téléchargez l'image installp et installez-la à partir de SMIT.

  13. Facultatif : Exportez l'emplacement du navigateur pris en charge.

    Exportez l'emplacement du navigateur pris en charge à l'aide d'une commande qui identifie l'emplacement actuel du navigateur.

    Si le package Mozilla Firefox se trouve dans le répertoire bin/firefox, utilisez la commande suivante pour l'exportation :
    EXPORT BROWSER=/usr/bin/firefox
  14. Facultatif : Préparez une partition de charge de travail (WPAR).

    Si vous souhaitez installer le produit sur une partition de charge de travail (WPAR) sous AIX Version 6.1, vous devez vous assurer que cette partition WPAR contient des versions privées et modifiables des systèmes de fichiers /usr et /opt. Si vous ne disposez pas de ce type de partition, créez-en une de la manière suivante :

    1. Choisissez un nom pour la partition de charge de travail (WPAR) qui est mappée à une adresse IP de votre réseau ou ajoutez une entrée pour la nouvelle partition WPAR dans le fichier /etc/hosts. Vous devez également connaître l'adresse IP du sous-réseau.
    2. Utilisez la commande suivante pour créer la partition WPAR :
      mkwpar -n <wpar_name> -h <host_name> -N netmask=<A.B.C.D> address=<A.B.C.D> -r -l 
      Remarque : Le paramètre -l crée les versions privées et modifiables des systèmes de fichiers /usr et /opt.

Que faire ensuite

Pour des performances optimales, réglez l'environnement Java selon votre système d'exploitation. Pour plus d'informations, voir les informations concernant le réglage de Java pour la version de système d'exploitation AIX qui vous intéresse.

Vous pouvez démarrer l'installation après avoir vérifié les éléments prérequis ainsi que le CD du produit et après avoir défini vos objectifs d'installation. Utilisez l'une des procédures d'installation suivantes :

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_aixsetup
Nom du fichier : tins_aixsetup.html