WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Préparation de la réinstallation après un échec de désinstallation sur un système AIX

Etudiez le nettoyage d'un système AIX en cas d'échec de la désinstallation de WebSphere ESB. Après avoir exécuté le programme de désinstallation, exécutez la procédure manuelle de suppression des entrées de registre pouvant empêcher la réinstallation du produit dans le répertoire d'origine.

Avant de commencer

Avant d'effectuer cette procédure, vérifiez que vous avez désinstallé WebSphere ESB en mode silencieux ou à l'aide de l'assistant de désinstallation, et assurez-vous que l'opération ne s'est pas déroulée correctement. Cette procédure est inutile si la désinstallation a abouti.

Identifiez le répertoire racine_installation du produit à supprimer.

Pour plus de détails sur l'emplacement des répertoires par défaut, voir Répertoires d'installation par défaut du produit, des profils et des outils.

Remarque :
L'assistant d'installation et l'outil de gestion de profil vous permettent d'utiliser le répertoire de votre choix comme emplacement racine de l'installation. Examinez les fichiers suivants pour déterminer les emplacements réels :
  • Le fichier /usr/.ibm/.nif/.nifregistry identifie la racine d'installation de tous les produits WebSphere ESB installés. Il identifie également celle de l'ensemble des produits WebSphere Application Server.
  • Le fichier racine_installation/logs/manageprofiles/nom_profil_create.log de chaque profil créé indique l'emplacement d'installation dans la section contenant la méthode 'invokeWSProfile'.
La désinstallation du produit ne supprime pas le répertoire racine_profil contenant le fichier racine_profil/logs, où racine_profil correspond à l'emplacement d'installation du profil. Le répertoire racine_installation/logs est également conservé.

Pourquoi et quand exécuter cette tâche

Si des fichiers d'une installation précédente ont été conservés, la réinstallation du produit dans un nouveau répertoire peut créer un scénario de coexistence. Cependant, vous pouvez supprimer tous les fichiers et les entrées de registre afin de supprimer totalement WebSphere ESB. Un système propre vous permet de réinstaller le produit dans le répertoire d'origine sans coexistence.

Important : Les différentes étapes de cette procédure indiquent comment supprimer les artefacts de WebSphere ESB et WebSphere Application Server ou WebSphere Application Server Network Deployment n'ayant pas été effacés lors de la désinstallation. Cette procédure suppose que le produit WebSphere Application Server concerné est le est le produit sous-jacent associé à l'installation de WebSphere ESB.

Procédez comme suit pour nettoyer le système.

Procédure
  1. Connectez-vous en spécifiant l'ID utilisateur utilisé lors de l'installation du produit.
  2. Utilisez la commande kill pour arrêter tous les processus Java™ en cous d'exécution.
    Si des processus Java non associés aux produits WebSphere ESB ou WebSphere Application Server sont en cours d'exécution et ne peuvent pas être arrêtés, arrêtez tous les processus liés à WebSphere ESB et WebSphere Application Server. Utilisez la commande suivante pour identifier tous les processus en cours d'exécution :
    ps -ef | grep java
    Arrêtez tous les processus associés à WebSphere ESB et WebSphere Application Server à l'aide de la commande kill -9 java_pid_1 java_pid_2...java_pid_n.
  3. Répertoriez les composants WebSphere ESB et WebSphere Application Server installés.
    Entrez la commande suivante pour rechercher les modules associés:
    lslpp -l | grep -i WS 
    Pour restreindre la recherche aux modules WebSphere ESB, entrez la commande suivante :
    lslpp -l | grep -i WSEAA62 

    Les noms de module de la version 6.2 de WebSphere ESB commencent par le préfixe WSE et se terminent par le suffixe 62. Les noms des modules WebSphere Application Server Network Deployment, version 6.1, commencent par WSB ou WSP et se terminent par 61. Ne supprimez pas les modules des produits WebSphere ESB et WebSphere Application Server que vous n'avez pas désinstallés.

  4. Accédez au répertoire /usr/IBM, ou au répertoire principal équivalent de votre installation.
  5. Entrez rm -rf WebSphere pour supprimer ce répertoire lié à WebSphere ESB, mais seulement si le répertoire ESB(ou le répertoire AppServer associé à l'installation WebSphere ESB supprimée) est le seul qui figure dans le répertoire WebSphere. Effacez-le si vous comptez effacer tous les produits qu'il contient.
  6. Exécutez la commande installRegistryUtils pour examiner l'emplacement de l'installation de tous les produits WebSphere Server installés et supprimer les produits souhaités du registre d'installation.
  7. Editez le fichier vpd.properties en supprimant les entrées correspondant à WebSphere ESB et WebSphere Application Server.
    Ce fichier se trouve dans le répertoire d'installation du système d'exploitation, tel que root. Supprimez toutes les entrées associées à l'instance de WebSphere ESB que vous avez désinstallée. Chaque entrée WebSphere ESB commence par les caractères WSE, suivis de chiffres représentant le numéro d'édition et, sur la même ligne, du chemin d'accès racine_installation correspondant à l'instance désinstallée. (Chaque entrée est présentée sur une seule ligne si le fichier est affiché dans un éditeur de texte dont l'option de retour à la ligne est désactivée). Par exemple, la ligne
    WSEAA62|6|2|0|0|6.2.0.0|2=IBM WebSphere Enterprise Service Bus|
    IBM WebSphere Enterprise Service Bus|IBM WebSphere Enterprise Service Bus V6.2|
    IBM|http://www.ibm.com|6.2.0.0|
    C:\Program Files\IBM\WebSphere\ESB|0|0|1|WSEAA62|6|2|0|0|6.2.0.0|2|0|
    false|"properties/version/_uninst.wbi" "uninstall.jar" "uninstall.dat" "
    "|true|3|WSEAA62|6|2|0|0|6.2.0.0|2
    correspond au composant Websphere Application Server qui a été installé dans le répertoire C:\Program Files\IBM\WebSphere\ESB.
    Remarque : Ce texte est réparti sur plusieurs lignes dans le présent document pour des raisons de formatage mais s'étendrait sur une seule ligne dans le fichier vpd.properties.

    Chaque entrée WebSphere Application Server ou WebSphere Application Server Network Deployment contenue dans le fichier vpd.properties possède un format similaire. Pour plus d'informations sur ces entrées, pour savoir lesquelles doivent être supprimées et pour plus de détails sur le fichier vpd.properties, voir la rubrique Fichier vpd.properties dans le centre de documentation de WebSphere Application Server Network Deployment version 6.1.

    Ne supprimez pas et ne renommez pas le fichier vpd.properties, car le programme ISMP (InstallShield MultiPlatform) l'utilise pour les autres produits qu'il installe. Si le produit WebSphere ESB ou WebSphere Application Server que vous désinstallez est le seul à contenir des entrées dans le fichier vpd.properties, vous pouvez supprimer directement le fichier en question.

  8. Exécutez le script WPS_clean.sh.
    1. Procurez-vous les scripts dans des notes techniques intitulées Manual Object Data Manager (ODM) cleanup script for AIX , accessibles sur le site de support de WebSphere Application Server.
    2. Editez le script WPS.sh et remplacez chaque instance de la chaîne /usr/WebSphere/AppServer par le répertoire racine réel.
    3. Exécutez le script WPS_ODM_clean.sh à partir de la ligne de commande :
  9. Nettoyez le fichier nifregistry. Pour nettoyer ce fichier :
    1. Sauvegardez le fichier .nifregistry.
    2. Ouvrez le fichier .nifregistry dans un éditeur de texte (en vous assurant que le retour à la ligne est désactivé).
    3. Recherchez et supprimez les lignes contenant les chaînes <INSTALL_LOC> et <PRODUCT_ID>, où <INSTALL_LOC> désigne le répertoire dans lequel s'est produit l'échec de la désinstallation et où <PRODUCT_ID> est l'ID de l'offre de produit que vous tentez de désinstaller.
    4. Sauvegardez le fichier .nifregistry et fermez l'éditeur de texte.

Résultats

Cette procédure permet de nettoyer le système ; vous pouvez donc maintenant réinstaller le produit dans les répertoires d'origine. Un système "nettoyé" ne contient aucune trace d'une installation ayant été supprimée.

Que faire ensuite

Une fois le système nettoyé, consultez le Installation du logiciel pour sélectionner une procédure d'installation.


task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_uninstall_aix.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).