- Connectez-vous en tant qu'utilisateur root (sous Linux ou UNIX) ou en tant qu'administrateur (sous
Windows).
- Si vous désinstallez aussi le produit sous-jacent
WebSphere Application Server Network Deployment, exécutez
le programme de désinstallation pour les modules d'extension de serveur Web pour
WebSphere Application Server.
Si le système comprend un serveur Web configuré pour s'exécuter avec
WebSphere Application Server Network Deployment,
désinstallez les modules d'extension pour supprimer la configuration de ce serveur Web. Reportez-vous à la
procédure de désinstallation figurant dans le centre de documentation de
WebSphere Application Server Network Deployment à l'adresse
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp.
- Si un gestionnaire de déploiement est installé, arrêtez le processus dmgr à l'aide de la
commande stopManager.
Arrêtez tous les processus
dmgr en cours d'exécution sur la
machine. Par exemple, exécutez l'une des commandes suivantes, selon la plateforme utilisée
(
racine_profil est l'emplacement d'installation du profil du gestionnaire de déploiement) :
Sous Linux et UNIX : racine_profil/bin/stopManager.sh -user
ID_utilisateur -password mot_de_passe
Sous Windows : racine_profil\bin\stopManager.bat -user
ID_utilisateur -password mot_de_passe
- Arrêtez le processus de l'agent de noeud à l'aide de la commande stopNode.
Si le système contient des noeuds fédérés dans un gestionnaire de déploiement, arrêtez le processus
nodeagent en cours d'exécution sur chaque système contenant un noeud fédéré. Par exemple, exécutez l'une des
commandes suivantes, selon la plateforme utilisée, pour arrêter le processus nodeagent (
racine_profil
représente le répertoire d'installation du noeud fédéré) :
Sous Linux et UNIX : racine_profil/bin/stopNode.sh
Sous Windows : racine_profil\bin\stopNode.bat
- Arrêtez chaque serveur actif à l'aide de la commande stopServer.
Arrêtez tous les processus serveur en cours dans tous les profils de la machine. Par exemple,
exécutez l'une des commandes suivantes, selon la plateforme utilisée, pour arrêter le serveur
server1. Dans cet exemple,
racine_profil représente l'emplacement d'installation du
profil :
Sous Linux et UNIX : racine_profil/bin/stopServer.sh server1
Sous Windows : racine_profil\bin\stopServer.bat server1
- Facultatif : Sauvegardez les fichiers de configuration et les fichiers journaux pour vous
y référer ultérieurement, si nécessaire.
Le programme de désinstallation ne supprime pas les
fichiers journaux du répertoire racine_installation. Si vous choisissez de désinstaller le programme
sous-jacent WebSphere Application Server Network
Deployment, cette opération supprime tous les profils et toutes les données des profils.
Sauvegardez
le dossier config et le dossier logs de chaque profil pour vous y référer
ultérieurement, si nécessaire. Il est inutile de sauvegarder l'intégralité des profils, car ceux-ci ne
peuvent pas être réutilisés.
- Exécutez la commande de désinstallation en mode silencieux de
WebSphere ESB.
Sous Linux et UNIX : racine_installation/_uninstwbi/uninstall -silent
[-W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS \
="true"]
Sous Windows : racine_installation\_uninstwbi\uninstall.exe -silent
[-W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS \
="true"]
–W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS =“true” permet de
désinstaller le produit sous-jacent
WebSphere Application Server Network Deployment.
N'incluez pas cette option si vous ne souhaitez pas désinstaller
WebSphere Application Server Network Deployment.
- Le cas échéant, supprimez les entrées de configuration du noeud géré faisant référence à un
gestionnaire de déploiement supprimé.
Généralement, les fichiers de base du produit sont
installés sur plusieurs machines ; un système contient le gestionnaire de déploiement, tandis que les autres
contiennent les noeuds gérés créés à partir des profils personnalisés.
Si vous supprimez une installation pour laquelle vous avez créé un profil personnalisé et fédéré le noeud
dans une cellule du gestionnaire de déploiement sur une autre installation, vous devez supprimer la
configuration du gestionnaire de déploiement.
Selon la déclaration officielle de prise en charge pour
les incidents de configuration liés au noeud géré, vous devez utiliser la commande backupConfig après
l'installation initiale. Utilisez de nouveau la commande lorsque vous apportez des modifications importantes
à la configuration qui doit être enregistrée. Avec une sauvegarde valide de la configuration, vous pourrez
toujours utiliser la commande restoreConfig pour revenir à un état de configuration antérieur.
Vous pouvez également utiliser l'une des commandes suivantes sur le système contenant le noeud géré
pour supprimer ce dernier, si le gestionnaire de déploiement n'est pas en cours d'exécution. Dans cet
exemple,
racine_profil représente le répertoire d'installation du profil de noeud géré :
Sous Linux et UNIX : racine_profil/bin removeNode.sh
-force
Sous Windows : racine_profil\bin removeNode.bat -force
Si vous devez nettoyer la configuration manuellement sur le noeud géré, vous pouvez essayer la
procédure suivante, bien que celle-ci ne soit pas prise en charge :
- Si le répertoire nom_cellule du noeud a été renommé, redonnez-lui son nom d'origine.
Accédez à l'un des répertoires suivants et renommez le répertoire
nom_cellule par le nom d'origine.
Dans cet exemple,
racine_profil représente le répertoire d'installation du profil du noeud :
Sous Linux et UNIX : racine_profil/config/cells/
Sous Windows : racine_profil\config\cells\
- Supprimez le répertoire nom_noeud_dmgr, s'il existe.
Accédez à l'un des répertoires suivants pour rechercher le répertoire
nom_noeud_dmgr à
supprimer. Dans cet exemple,
racine_profil représente le répertoire d'installation du profil du noeud
:
Sous Linux et UNIX :
racine_profil/config/cells/nom_origine_cellule/nodes
Sous Windows :
racine_profil\config\cells\nom_origine_cellule\nodes
- Editez le fichier setupCmdLine.sh (sous Linux ou UNIX) ou
setupCmdLine.bat (sous Windows) et redonnez à la cellule son nom d'origine.
Le
fichier se trouve dans l'un des répertoires suivants, selon la plateforme utilisée. Dans cet exemple,
racine_profil représente le répertoire d'installation du profil du noeud :
Sous Linux et UNIX : racine_profil/bin
Sous Windows : racine_profil\bin
Modifiez la valeur de la variable
WAS_CELL en indiquant le nom d'origine de la cellule.
- Le cas échéant, supprimez les entrées de configuration du gestionnaire de déploiement faisant
référence à un noeud géré supprimé.
Ouvrez la console d'administration du gestionnaire de
déploiement et cliquez sur Administration du système > Noeuds.
Sélectionnez la case à cocher en regard du noeud à supprimer, puis sélectionnez Supprimer un noeud.
Selon la déclaration officielle de prise en charge pour les incidents de configuration liés au
gestionnaire de déploiement, vous devez utiliser la commande backupConfig après l'installation
initiale. Utilisez de nouveau la commande lorsque vous apportez des modifications importantes à la
configuration qui doit être enregistrée. Avec une sauvegarde valide de la configuration, vous pourrez
toujours utiliser la commande restoreConfig pour revenir à un état de configuration antérieur.
Si vous devez nettoyer la configuration manuellement, vous pouvez essayer la procédure suivante, bien
que celle-ci ne soit pas prise en charge :
- Dans le répertoire nodes du gestionnaire de déploiement, supprimez le
répertoire de configuration pour le noeud supprimé.
Accédez à l'un des répertoires suivants pour rechercher le fichier
nom_noeud_supprimé.
Dans cet exemple,
racine_profil représente le répertoire d'installation du profil de gestionnaire de
déploiement :
Sous Linux et UNIX : racine_profil/config/cells/nom_cellule/nodes
Sous Windows :
racine_profil\config\cells\nom_cellule\nodes
- Dans le répertoire buses du gestionnaire de déploiement, supprimez le
répertoire de configuration du noeud supprimé.
Accédez à l'un des répertoires suivants pour rechercher le fichier
nom_noeud_supprimé.
Dans cet exemple,
racine_profil représente le répertoire d'installation du profil de gestionnaire de
déploiement :
Sous Linux et UNIX :
racine_profil/config/cells/nom_cellule/buses
Sous Windows :
racine_profil\config\cells\nom_cellule\buses
- Editez le fichier coregroup.xml dans chaque sous-répertoire du répertoire
coregroups du gestionnaire de déploiement. Recherchez les éléments du type
coreGroupServers. Supprimez les éléments coreGroupServers faisant référence au noeud supprimé.
Accédez à l'un des répertoires suivants pour rechercher le fichier approprié. Dans cet exemple,
racine_profil représente le répertoire d'installation du profil de gestionnaire de déploiement :
Sous Linux et UNIX :
racine_profil/config/cells/nom_cellule/coregroups/nom_noeud_supprimé
Sous Windows :
racine_profil\config\cells\nom_cellule\coregroups\nom_noeud_supprimé
- Editez le fichier nodegroup.xml dans chaque sous-répertoire situé sous le
dossier nodegroups du gestionnaire de déploiement. Recherchez les éléments du type members. Supprimez les éléments members faisant référence au
noeud supprimé.
Accédez à l'un des répertoires
suivants
pour rechercher le fichier approprié. Dans cet exemple,
racine_profil représente le répertoire
d'installation du profil de gestionnaire de
déploiement :
Sous Linux et UNIX : racine_profil/config/cells/nom_cellule/coregroups/nom_noeud_supprimé
Sous Windows : racine_profil\config\cells\nom_cellule\coregroups\nom_noeud_supprimé
Cette procédure désinstalle
WebSphere ESB et, éventuellement,
WebSphere Application Server Network Deployment. Une fois
la désinstallation silencieuse effectuée, l'arborescence ne contient plus que quelques répertoires, dont
logs.
Le fichier
uninstlog.txt contient les erreurs liées au système
de fichiers ou d'autres erreurs. Recherchez l'indicateur de réussite INSTCONFSUCCESS dans le journal :
Uninstall, com.ibm.ws.install.ni.ismp.actions.
ISMPLogSuccessMessageAction, msg1,
INSTCONFSUCCESS
Si vous envisagez de réinstaller le produit dans le même répertoire racine, vous devez effectuer
la procédure suivante (en fonction du résultat de la désinstallation) :
- Si la désinstallation a réussi, vous devez supprimer manuellement le répertoire
racine_installation.
Important : Si vous avez prévu de réinstaller ultérieurement
WebSphere ESB dans le même répertoire et
afin d'éviter tout incident, vous devez au préalable désinstaller
WebSphere ESB et le produit sous-jacent
WebSphere Application Server Network Deployment. Le
répertoire racine_installation, que vous devez supprimer manuellement, doit être vide.
- Si la désinstallation a échoué, vous devez désinstaller manuellement les éléments restants du produit.
Pour plus d'informations, voir Préparation à la réinstallation après une désinstallation incorrecte.Cette tâche n'est pas
nécessaire si vous n'envisagez pas de réinstaller le produit.
Pour plus de détails sur les commandes mentionnées dans cette rubrique, reportez-vous au centre
de documentation de WebSphere Application Server Network Deployment, version 6.0 à l'adresse
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp.