[AIX Solaris HP-UX Linux Windows][z/OS]

Désinstallation de fichiers d'application d'entreprise en les faisant glisser à partir d'un répertoire contrôlé

Une fois qu'un fichier d'application n'est plus nécessaire, vous pouvez le désinstaller en supprimant son fichier d'archive d'entreprise (EAR), son fichier d'archive Web (WAR), son fichier d'archive Java™ (JAR), ou son fichier d'archive SIP (Session Initiation Protocol) (SAR) d'un répertoire contrôlé. Un fichier d'application d'entreprise doit être conforme à la spécification Java EE (Java Platform, Enterprise Edition).

Avant de commencer

Cette rubrique suppose que vous avez installé précédemment un module ou une application d'entreprise sur un serveur ou un cluster en le faisant glisser ou en le copiant vers un répertoire contrôlé et que vous voulez le supprimer du serveur ou du cluster. Le fichier EAR, JAR, WAR ou SAR existe dans un sous-répertoire contrôlé :
  • [AIX Solaris HP-UX Linux Windows]racine_serveur_app/profiles/nom_profil/monitoredDeployableApps
  • [z/OS]racine_serveur_app/profiles/default/monitoredDeployableApps

[AIX Solaris HP-UX Linux Windows]Sur les systèmes d'exploitation distribués, le répertoire contrôlé des serveurs d'applications de base (autonomes) se trouve sous le profil du serveur. Le chemin du répertoire est racine_serveur_app/profiles/nom_profil_serveur_app/monitoredDeployableApps/servers/nom_serveur.

[AIX Solaris HP-UX Linux Windows]Dans le cas des gestionnaires de déploiement sur un système d'exploitation distribué, le répertoire contrôlé se trouve sous le profil du gestionnaire de déploiement :
  • Pour les serveurs d'applications, le chemin du répertoire est racine_serveur_app/profiles/nom_profil_serveur_app/monitoredDeployableApps/servers/nom_serveur.
  • Pour les noeuds gérés (fédérés), le chemin du répertoire est racine_serveur_app/profiles/nom_profil_gestionnaire-déploiement/monitoredDeployableApps/nodes/nom_noeud/servers/nom_serveur.
  • Pour les clusters, le chemin du répertoire est racine_serveur_app/profiles/nom_profil_gestionnaire-déploiement/monitoredDeployableApps/clusters/nom_cluster.
[z/OS]Dans le cas des gestionnaires de déploiement sur un système d'exploitation z/OS, le répertoire contrôlé se trouve à l'emplacement suivant :
  • Pour les serveurs d'applications, le chemin du répertoire est racine_serveur_app/AppServer/profiles/default/monitoredDeployableApps/servers/nom_serveur.
  • Pour les noeuds gérés (fédérés), le chemin du répertoire est racine_serveur_app/DeploymentManager/profiles/default/monitoredDeployableApps/nodes/nom_noeud/servers/nom_serveur.
  • Pour les clusters, le chemin du répertoire est racine_serveur_app/DeploymentManager/profiles/default/monitoredDeployableApps/clusters/nom_cluster.
Restriction : L'installation d'un fichier EAR, JAR, WAR ou SAR en l'ajoutant à un répertoire contrôlé est disponible uniquement sur les systèmes d'exploitation distribués et z/OS. Il n'est pas pris en charge sur les systèmes d'exploitation IBM® i.

Pourquoi et quand exécuter cette tâche

Pour les applications installées précédemment grâce à l'ajout d'un fichier EAR, JAR, WAR ou SAR à un sous-répertoire contrôlé monitoredDeployableApps, vous pouvez désinstaller l'application ou le module du serveur d'applications en faisant glisser ou en supprimant le fichier EAR, JAR, WAR ou SAR du sous-répertoire monitoredDeployableApps.

Par défaut, le produit analyse le répertoire contrôlé à la recherche de nouvelles applications toutes les 5 secondes au maximum. Le serveur ou le cluster doit être en fonctionnement pour que le produit détecte des modifications dans les fichiers de son répertoire contrôlé.

S'il ne trouve pas le fichier EAR, JAR, WAR ou SAR dans le répertoire contrôlé, le produit arrête l'application ou le module et désinstalle le fichier du serveur d'applications ou du cluster. Le produit supprime également les fichiers d'application du répertoire des applications installées.
  • [AIX Solaris HP-UX Linux Windows]racine_serveur_app/profiles/nom_profil/installedApps/nom_cellule
  • [z/OS]racine_serveur_app/profiles/default/installedApps/nom_cellule

La désinstallation d'un fichier d'application le supprime du référentiel de configuration du produit et supprime les fichiers binaires du module d'application du système de fichiers du noeud sur lequel les modules d'application sont installés.

Cette rubrique suppose l'utilisation d'un explorateur graphique pour faire glisser ou supprimer le fichier EAR, JAR, WAR ou SAR à partir du répertoire. Vous pouvez également utiliser les commandes du système d'exploitation pour supprimer un fichier dans un répertoire contrôlé.

Procédure

  1. Vérifiez que le serveur d'applications ou le cluster dans lequel vous souhaitez supprimer le fichier d'application d'entreprise est en cours d'exécution.

    La commande serverStatus -all vous permet de savoir quels serveurs ou clusters sont en cours. La commande startServer nom_serveur démarre le serveur.

    [AIX Solaris HP-UX Linux Windows]Par exemple, pour un noeud de serveur d'applications autonome avec un nom de profil AppSrv02, exécutez la commande serverStatus à partir d'une invite de commande dans le répertoire racine_serveur_app/profiles/AppSrv02/bin :
    serverStatus -all
    Si le serveur n'est pas en cours d'exécution, démarrez-le. Par exemple, pour démarrer un serveur d'applications appelé serveur1 sur AppSrv02, exécutez la commande startServer à partir d'une invite de commande dans le répertoire racine_serveur_app/profiles/AppSrv02/bin :
    startServer server1
    Le message Serveur serveur1 prêt pour l'e-business indique que le serveur est en cours d'exécution.
  2. Ouvrez un explorateur et localisez le répertoire contrôlé.

    [AIX Solaris HP-UX Linux Windows]Par exemple, pour serveur1 dans le profil AppSrv02, localisez le répertoire racine_serveur_app/profiles/AppSrv02/monitoredDeployableApps/servers/server1.

  3. Supprimez le fichier EAR, JAR, WAR ou SAR que vous souhaitez désinstaller.

    [AIX Solaris HP-UX Linux Windows]Par exemple, faites glisser ou supprimez le fichier DynaCacheEsi.ear à partir du répertoire racine_serveur_app/profiles/AppSrv02/monitoredDeployableApps/servers/server1.

Résultats

Le produit arrête l'application ou le module et le désinstalle du serveur d'applications ou du cluster.

[AIX Solaris HP-UX Linux Windows]Dans l'exemple AppSrv02, le produit écrit des messages relatifs à la désinstallation dans le fichier SystemOut.log situé dans le répertoire racine_serveur_app/logs/nom_serveur. Les messages commencent par la clé de message CWLDD.

Remarque : Cette rubrique fait référence à un ou plusieurs des fichiers journaux de serveur d'applications. Il est recommandé de configurer le serveur de telle sorte qu'il utilise l'infrastructure de journalisation et de trace HPEL (High Performance Extensible Logging) à la place des fichiers SystemOut.log, SystemErr.log, trace.log et activity.log sur les systèmes distribués et IBM i. Vous pouvez également utiliser HPEL conjointement avec vos fonctions de journalisation z/OS natives. Si vous utilisez l'infrastructure HPEL, vous pouvez accéder à toutes les informations de journalisation et de trace en utilisant l'outil de ligne de commande LogViewer à partir de votre répertoire bin de profil de serveur. Pour plus d'informations sur l'utilisation de HPEL, voir les informations sur l'utilisation de HPEL en vue du traitement des incidents liés aux applications.

Pour les désinstallations à partir d'un noeud fédéré d'un gestionnaire de déploiement, le produit désinstalle l'application ou le module au niveau du gestionnaire de déploiement, mais le synchronise pas la modification avec un noeud dont l'agent est arrêté. Les modifications sont appliquées au noeud au prochain démarrage de l'agent assorti d'une synchronisation.

Que faire ensuite

Examinez le serveur ou le cluster pour vérifier que l'application ou le module n'est plus installé.

Si la désinstallation échoue, lisez les messages figurant dans le fichier SystemOut.log et corrigez l'erreur. Ajoutez à nouveau le fichier EAR, JAR, WAR ou SAR dans le sous-répertoire contrôlé monitoredDeployableApps, attendez que le produit détecte le fichier, puis supprimez-le à nouveau du répertoire. Si la désinstallation n'aboutit toujours pas, utilisez la console d'administration ou un script wsadmin pour désinstaller le fichier d'application.


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-mp&topic=trun_app_uninst_dragdrop
Nom du fichier : trun_app_uninst_dragdrop.html