Ce chapitre fournit des instructions relatives à la désinstallation du logiciel Sun JavaTM Enterprise System (Java ES) ou d'autres utilitaires associés à Java ES installés lors d'une installation de Java ES.
Ce chapitre inclut les sections suivantes:
Java ES est doté d'un programme de désinstallation qui permet de supprimer de votre système les composants qui ont été installés par le biais du programme d'installation de Java ES. Tout comme le programme d'installation de Java ES, le programme de désinstallation peut fonctionner en mode graphique, en mode texte ou en mode Silencieux.
Pendant l'installation, le programme d'installation de Java ES copie le programme de désinstallation de Java ES à l'emplacement suivant :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Vous pouvez utiliser le paramètre facultatif -no pour lancer le programme de désinstallation sans désinstaller aucun logiciel, ce qui vous permet de vous familiariser avec le programme et de créer des fichiers d'état pour des désinstallations en mode Silencieux ultérieures.
Le programme de désinstallation supprime uniquement les composants installés par le programme d'installation de Java ES. Pour supprimer un composant qui n'a pas été installé par le biais de ce programme, suivez les instructions se trouvant dans la documentation du composant en question.
Le programme de désinstallation ne supprime pas les composants Java ES partagés.
Le programme de désinstallation doit être exécuté séparément sur chaque hôte contenant des composants Java ES. La désinstallation distante n'est pas prise en charge. Pour chaque hôte, vous pouvez sélectionner un ou plusieurs composants à désinstaller.
Le programme de désinstallation peut supprimer des fichiers de données d'utilisateur et de configuration. Ces fichiers varient pour chaque composant. Une fois la désinstallation terminée, il se peut que vous deviez supprimer certains fichiers et répertoires supplémentaires. Pour obtenir des informations produit par produit, reportez-vous à la section Vérification du comportement de désinstallation des composants Java ES .
Le programme de désinstallation affiche des pages d'annulation de la configuration des composants, si nécessaire, pour une désinstallation multisession.
Le programme de désinstallation n'annule pas la configuration des installations sur les conteneurs Web tiers.
Le programme de désinstallation n'annule pas la configuration des installations SDK d'Access Manager sur les conteneurs Web. Vous devez reconfigurer le conteneur Web manuellement (par exemple, restaurer la variable classpath d'origine).
N'utilisez pas le programme de désinstallation pour supprimer le logiciel Sun Cluster, sauf si ce dernier n'a jamais été utilisé pour configurer un nœud de cluster. Pour plus d'informations, reportez-vous à la section Désinstallation du logiciel Sun Cluster.
Le programme de désinstallation peut réagir différemment selon les composants installés et les relations qui existent entre eux.
Le programme de désinstallation est capable de détecter les dépendances entre les produits installés sur le même hôte. Si vous tentez de désinstaller un composant dont plusieurs produits installés sur l'hôte local dépendent, le programme de désinstallation affiche un avertissement.
Par exemple, si vous essayez de désinstaller Access Manager de l'hôte sur lequel Portal Server est également installé, le programme de désinstallation vous avertit que Portal Server ne peut pas fonctionner sans Access Manager.
Dans la plupart des cas, vous pouvez désinstaller un composant si aucun autre composant n'en dépend.
Par exemple, Portal Server dépend d'Access Manager, mais Access Manager ne dépend pas de Portal Server. Si vous tentez de désinstaller Portal Server, le programme de désinstallation ne génère aucun avertissement, car Access Manager peut fonctionner sans Portal Server.
Lors de la désinstallation d'un composant, vous devez identifier les produits configurés pour ce composant (une configuration supplémentaire peut alors être requise). Dans le cas contraire, votre système risquerait de contenir des composants configurés pour la prise en charge de produits qui ne sont plus installés.
Le programme de désinstallation ne reconnaît pas les interdépendances suivantes :
dépendances concernant des hôtes distants ;
dépendances résultant de la configuration.
Certaines dépendances peuvent être satisfaites grâce à des composants déployés sur des hôtes distants. Toutefois, le programme de désinstallation ne reconnaît pas ces relations de dépendance.
Par exemple, si vous désinstallez Directory Server, le programme de désinstallation ne vous avertit pas qu'Access Manager dépend de Directory Server, même si les deux produits sont déployés sur le même hôte. Cela est dû au fait qu'une autre instance de Directory Server se situant sur un autre hôte a pu prendre en charge Access Manager.
Le programme de désinstallation n'est pas capable de détecter une dépendance entre composants qui résulte d'une configuration postinstallation.
Supposons, par exemple, que vous installiez Portal Server et Calendar Server sur le même hôte et que vous configuriez ensuite Portal Server pour qu'il utilise Calendar Server comme canal de calendrier. Après cette configuration, Portal Server dépend de Calendar Server. Toutefois, si vous désinstallez par la suite Calendar Server, le programme de désinstallation ne vous avertit pas de cette dépendance car la configuration a été effectuée après l'installation.
Le tableau suivant répertorie les tâches à effectuer avant de procéder à la désinstallation. Certaines de ces tâches peuvent ne pas s'appliquer à votre cas.
La colonne de gauche indique l'ordre dans lequel vous devez effectuer les tâches, et la colonne de droite contient des informations utiles ainsi que l'emplacement des instructions.
Tableau 8–1 Liste des contrôles à effectuer avant la désinstallation
Description de la tâche |
Instructions ou informations utiles |
---|---|
1. Prenez connaissance des besoins et des comportements de chaque composant que vous allez désinstaller. |
Vérification du comportement de désinstallation des composants Java ES |
2. Identifiez les dépendances des composants qui résultent de la configuration et prenez les mesures appropriées. |
Vous devrez peut-être sauvegarder des données, annuler la configuration du composant dépendant du composant de support ou bien désinstaller les composants dans un ordre particulier. |
3. Faites une copie du fichier de registre des produits. Cette copie de sauvegarde vous sera utile pour rétablir votre système si la désinstallation échoue. |
SE Solaris : /var/sadm/install/productregistry Linux : /var/opt/sun/install/productregistry HP: /var/adm/sw/productregistry |
4. Effectuez une copie des données utilisateur ou des données de configuration des composants que vous désinstallez si vous envisagez de réutiliser ces données pour des installations ultérieures. |
Vérification du comportement de désinstallation des composants Java ES |
5. Si besoin est, collectez les informations concernant l'accès administrateur à Directory Server et Access Manager. |
Octroi de l'accès administrateur pour le programme de désinstallation |
6. Si vous désinstallez Access Manager, désinstallez le schéma. |
Utilisez ce fichier LDIF pour supprimer le schéma avant la désinstallation : SE Solaris : /etc/opt/SUNWam/config/ldif/ds_remote_schema_uninstall.ldif Linux et HP-UX : /etc/opt/sun/identity/config/ldif/ds_remote_schema_uninstall.ldif |
7. Si vous désinstallez le logiciel Sun Cluster, vous devez d'abord désinstaller le logiciel Sun Cluster Geographic. |
Désinstallez le logiciel Sun Geographic Edition avant Sun Cluster. |
Avant d'utiliser le programme de désinstallation, vous devez vérifier votre installation et planifier les tâches à effectuer afin d'éviter de perdre des données ou des liens d'interdépendance. Il est important de connaître le comportement des divers composants Java ES lors de leur désinstallation.
Cette section est composée des sous-sections suivantes :
Vérification du comportement de désinstallation des composants Java ES
Octroi de l'accès administrateur pour le programme de désinstallation
Exécutez l'une des procédures suivantes pour vérifier quels composants Java ES sont déjà installés sur chaque hôte.
En tant que root, accédez au répertoire dans lequel se trouve le programme de désinstallation :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Pour vérifier l'hôte local, exécutez le programme de désinstallation sans désinstaller de logiciels.
Mode graphique:
./uninstall -no |
Mode texte :
./uninstall -no -nodisplay |
Pour consulter la syntaxe complète de la commande uninstall, reportez-vous à la section Commande uninstall.
Parcourez les pages du programme de désinstallation jusqu' à la liste des produits installés.
Après avoir parcouru la liste des composants installés, quittez le programme de désinstallation.
Aucun logiciel n' a été désinstallé.
L'utilitaire prodreg vous permet d'afficher des informations sur tous les packages installés sur votre système, notamment les composants Java ES.
Ces informations sont utiles lors de la vérification des dépendances des composants. L'utilitaire prodreg indique également les packages incomplets et qui pourraient nécessiter un traitement particulier. Sur les systèmes d'exploitation Solaris 10 et Solaris 9, exécutez l'utilitaire comme suit :
prodreg
Pour plus d'informations, reportez-vous à la page de manuel prodreg.
Consultez les tableaux appropriés de cette section pour savoir comment le programme de désinstallation traite chaque composant Java ES. Planifiez les tâches à effectuer afin d'éviter de perdre des données ou des liens d'interdépendance.
Dans certains cas, il reste des fichiers de composants après la désinstallation, ce qui peut entraîner l'échec des installations suivantes. Le cas échéant, reportez-vous à la section Échec de l'installation en raison de fichiers laissés sur le système lors d'une désinstallation pour suivre les directives en vue de la résolution du problème.
Cette section est composée des sous-sections suivantes :
Comportement de désinstallation de Portal Server, Secure Remote Access
Comportement de désinstallation du logiciel Sun Cluster et de Sun Cluster Geographic Edition
Rubrique |
Détails |
---|---|
Données de configuration |
Aucune entrée de Directory Server ne sera supprimée (y compris les données spécifiques à Access Manager). |
Autres installations requises pour ce composant |
Directory Server Conteneur Web |
Produits nécessitant cette installation |
Portal Server doit résider sur le même hôte que le SDK d'Access Manager. |
Tâches à exécuter avant la désinstallation |
Supprimez le schéma à l'aide de ce fichier : SE Solaris : /etc/opt/SUNWam/config/ldif/ds_remote_schema_uninstall.ldif Linux et HP-UX : /etc/opt/sun/identity/config/ldif/ds_remote_schema_uninstall.ldif |
Tâches à exécuter après la désinstallation |
La désinstallation ne permet de supprimer la configuration d'Access Manager du conteneur Web que pour les installations complètes sur Web Server ou Application Server. Elle ne permet pas de supprimer la configuration d'Access Manager des conteneurs Web tiers. Elle ne permet pas non plus de supprimer la configuration du SDK sur un conteneur Web. Supprimez également les fichiers suivants contenus dans le répertoire /var/sadm/install : .lockfile.pkg.lock. Pour plus d'informations sur les autres problèmes liés aux tâches postérieures à la désinstallation, reportez-vous à la section Problèmes de postdésinstallation d'Access Manager. |
Rubrique |
Détails |
---|---|
Données de configuration et données utilisateur (SE Solaris et Linux uniquement) |
|
Autres installations requises pour ce composant |
Message Queue doit être installé sur le même système. |
Produits nécessitant cette installation |
Composants configurés pour utiliser Application Server comme conteneur Web. |
Tâches à exécuter avant la désinstallation |
Pour conserver les données de configuration, faites une copie des répertoires de domaines d'administration. |
Tâches à effectuer après la désinstallation |
Pour supprimer totalement Application Server du système, supprimez tous les fichiers journaux et répertoires d'Application Server restants. Les emplacements par défaut des répertoires Application Server sont les suivants : SE Solaris : /var/opt/SUNWappserver /opt/SUNWappserver/appserver ou ApplicationServer-base Linux et HP-UX : /var/opt/sun/appserver /opt/sun/appserver Reportez-vous à la section Comportement de désinstallation de Message Queue pour plus d'informations sur les tâches de postdésinstallation de Message Queue. |
Rubrique |
Détails |
---|---|
Données de configuration |
Les données de configuration de l'instance de Directory Proxy Server que vous désinstallez sont supprimées au cours de la désinstallation. Les données de configuration partagées entre plusieurs instances de Directory Proxy Server sont conservées après la désinstallation. Directory Proxy Server ne comporte pas de données d'utilisateur. |
Autres installations requises pour ce composant |
Directory Proxy Server a une dépendance logique sur l'instance locale ou distante de Directory Server. |
Produits nécessitant cette installation |
Aucun |
Tâches à exécuter avant la désinstallation |
Aucun |
Tâches à exécuter après la désinstallation |
Aucun |
Rubrique |
Détails |
---|---|
Données de configuration et données d'utilisateur |
Si vous désinstallez l'instance de Directory Server qui héberge les données d'utilisateur, la base de données LDAP de Directory Server est supprimée au cours de la désinstallation. Attention : pour éviter toute perte de données, veillez à sauvegarder les informations sur Directory Server avant de procéder à la désinstallation. Directory Server comporte plusieurs outils et utilitaires permettant de sauvegarder Directory Server et de migrer les données de configuration. Pour plus d'informations, reportez-vous à la documentation Directory Server à l'adresse http://docs.sun.com/coll/1224.1. |
Autres installations requises pour ce composant |
Aucun |
Produits nécessitant cette installation |
|
Tâches à exécuter avant la désinstallation |
|
Tâches à exécuter après la désinstallation |
Si vous installez Directory Server ultérieurement au même emplacement, le répertoire d'installation ne doit pas exister. Vous devrez peut-être supprimer manuellement le répertoire d'installation et les fichiers de configuration personnalisés avant de procéder à une réinstallation au même emplacement. |
Rubrique |
Détails |
---|---|
Données de configuration |
Les données utilisateur sont conservées après une désinstallation, mais sont supprimées avant toute réinstallation. |
Autres installations requises pour ce composant |
Aucun |
Produits nécessitant cette installation |
Aucun |
Tâches à exécuter avant la désinstallation |
Aucun |
Tâches à exécuter après la désinstallation |
Pour conserver les données, copiez les éléments suivants à un emplacement persistant, puis recopiez-les après la réinstallation : Sous SE Solaris : /etc/opt/SUNWmfwk/config/mfwk.properties /etc/opt/SUNWmfwk/config/masteragent.properties /etc/opt/SUNWmfwk/config/nodelist /var/opt/SUNWmfwk/persistence/ /var/opt/SUNWmfwk/alarms/ Sur Linux et HP-UX : /etc/opt/sun/mfwk/config/mfwk.properties /etc/opt/sun/mfwk/config/masteragent.properties /etc/opt/sun/mfwk/config/nodelist /var/opt/sun/mfwk/persistence/ /var/opt/sun/mfwk/alarms/ |
Rubrique |
Détails |
---|---|
Données de configuration et données d'utilisateur |
|
Autres installations requises pour ce composant |
|
Produits nécessitant cette installation |
Aucun |
Tâches à exécuter avant la désinstallation |
Vérifiez que Directory Server et le conteneur Web sont en cours d'exécution. Si le conteneur Web est Web Server, le serveur d'administration de Web Server doit être en cours d'exécution. |
Tâches à exécuter après la désinstallation |
|
Rubrique |
Détails |
---|---|
Données de configuration |
Le processus de configuration du registre installe le domaine de la base de données du registre et le keystore du serveur dans le répertoire suivant :
La désinstallation de Service Registry n'entraîne pas la suppression du répertoire. Ainsi, vous pouvez conserver la base de données en vue de l'utiliser dans une installation ou une version ultérieures. |
Autres installations requises pour ce composant |
Application Server (Domain Administration Server et Command-Line Administration Tool) HADB Message Queue |
Produits nécessitant cette installation |
Aucun |
Tâches à exécuter avant la désinstallation |
1. Accédez au répertoire ServiceRegistry–base /install. 2. Arrêtez le domaine de Service Registry comme suit : .../ant -f build-install.xml appserver.domain.stop 3. Supprimez le domaine de Service Registry comme suit : .../ant —f build-install.xml appserver.domain.delete Si vous souhaitez conserver la base de données Registry en vue d'une prochaine utilisation, copiez le répertoire /var/opt/SUNWsrvc-registry/3.0 (sur SE Solaris) ou le répertoire /var/opt/sun/srvc-registry/3.0 (sur Linux et HP-UX) à un autre emplacement avant de la réinstaller. |
Tâches à exécuter après la désinstallation |
Pour plus d'informations sur certaines tâches facultatives, reportez-vous à la section Tâches de postdésinstallation de Service Registry. |
Rubrique |
Détails |
---|---|
Données de configuration |
N'utilisez pas le programme de désinstallation de Logiciel Java Enterprise System pour supprimer le logiciel Sun Cluster, sauf pour supprimer un logiciel installé qui n'a jamais été utilisé pour configurer un nœud de cluster. Pour plus d'informations, reportez-vous à la section Désinstallation du logiciel Sun Cluster. |
Autres installations requises pour ce composant |
Le logiciel Sun Cluster Geographic Edition doit être supprimé sur tous les hôtes hébergeant des composants Sun Cluster Geographic Edition. Pour plus d'informations, reportez-vous au Chapitre 5, Uninstalling the Sun Cluster Geographic Edition Software du Sun Cluster Geographic Edition Installation Guide. Sun Cluster Core et Sun Cluster Agents doivent être supprimés en même temps. |
Produits nécessitant cette installation |
Aucun |
Tâches à exécuter avant la désinstallation |
Sun Cluster doit être désinstallé exclusivement à l'aide des utilitaires fournis avec l'installation de Sun Cluster. >Remarque : vous devez supprimer Sun Cluster Geographic Edition avant le logiciel Sun Cluster. |
Tâches à exécuter après la désinstallation |
Vous devrez peut-être mettre à jour le registre du produit après avoir désinstallé le logiciel Sun Cluster. Pour plus d'informations, reportez-vous à la section Désinstallation du logiciel Sun Cluster. |
Rubrique |
Détails |
---|---|
Données de configuration |
Seuls les fichiers de la base de données des certificats présents dans le répertoire alias à l'emplacement de l'installation sont conservés. Tous les autres fichiers sont supprimés. |
Dépendances |
Directory Server (facultatif) si le contrôle d'accès LDAP externe a été sélectionné. |
Tâches à exécuter avant la désinstallation |
Arrêt de toutes les instances de Web Proxy Server . |
Tâches à exécuter après la désinstallation |
La base de données des certificats est conservée dans le répertoire WebProxyServer-base /alias. Avant la réinstallation, déplacez la base de données de certificats et supprimez l'ancien répertoire d'installation. |
Rubrique |
Détails |
---|---|
Données de configuration et données d'utilisateur |
|
Autres installations requises pour ce composant |
Aucun |
Produits nécessitant cette installation |
Composants pouvant être configurés pour utiliser Web Server comme conteneur Web, notamment Access Manager et Portal Server. Également Plug-in d'équilibrage de charge d'Application Server (si Application Server utilise Web Server comme conteneur Web). |
Tâches à exécuter avant la désinstallation |
Vérifiez que vous pouvez fournir le mot de passe d'administrateur au conteneur Web. |
Tâches à exécuter après la désinstallation |
Pour conserver les données de configuration, effectuez une sauvegarde des répertoires d'instance d'Administration Server et de Web Server à l'emplacement de l'installation. Si vous réinstallez Web Server au même emplacement, le répertoire d'installation ne doit pas exister. Vous devrez peut-être supprimer manuellement le répertoire d'installation et les fichiers de configuration personnalisés avant de procéder à une réinstallation au même emplacement. Pour plus d'informations sur d'autres problèmes postérieurs à la désinstallation, reportez-vous à la section Tâches postdésinstallation de Web Server (Web Server non désinstallé). |
Selon les composants à désinstaller, il peut s'avérer nécessaire d'octroyer au programme de désinstallation un accès administrateur à Access Manager et à Directory Server.
L'accès administrateur à Access Manager est requis pour annuler le déploiement des applications Web d'Access Manager sur Application Server et pour supprimer le schéma Access Manager.
L'accès administrateur à Directory Server est requis pour la gestion du répertoire de configuration pendant la désinstallation.
Vous trouverez dans le tableau suivant les informations requises par le programme de désinstallation pour accorder un accès administrateur. La colonne de gauche de chaque tableau contient le nom des modes graphiques et les paramètres de fichier d'état correspondant aux informations à fournir. La colonne de droite fournit des informations supplémentaires.
Tableau 8–15 Informations administratives requises
Nom et paramètre du fichier d'état |
Description |
---|---|
Access Manager | |
ID utilisateur de l'administrateur IS_IAS81_ADMIN |
ID utilisateur de l' administrateur d' Application Server. |
Mot de passe de l'administrateur IS_IAS81_ADMINPASSWD |
Mot de passe de l'administrateur d'Application Server. |
DN du gestionnaire d'annuaires IS_DIRMGRDN |
Nom distinctif (DN) de l'utilisateur disposant d'un accès illimité à Directory Server. La valeur par défaut est cn=Directory Manager. |
Mot de passe du gestionnaire d'annuaires IS_DIRMGRPASSWD |
Mot de passe du gestionnaire d'annuaires. |
Directory Server | |
ID utilisateur de l'administrateur CONFIG_DIR_ADM_USER |
Utilisateur disposant de privilèges d'administration pour le répertoire de configuration. Cet utilisateur est en mesure de modifier la configuration de Directory Server, notamment la création et la suppression de suffixes. Les restrictions de contrôle d'accès sont appliquées. |
Mot de passe de l'administrateur CONFIG_DIR_ADM_PASSWD |
Mot de passe de l'administrateur. |
Portal Server | |
Mot de passe de l'administrateur PS_DEPLOY_ADMIN_PASSWORD |
Mot de passe employé par Portal Server pour accéder au conteneur Web en tant qu'administrateur. |
Mot de passe de l'administrateur d'Access Manager PS_IS_ADMIN_PASSWORD | |
Mot de passe de l'administrateur de Directory Server PS_DS_DIRMGR_PASSWORD | |
Domaine de l'administrateur de Directory Server PS_DS_DIRMGR_DN |
Une fois que vous avez effectué les tâches appropriées décrites dans la section Vérification des prérequis et planifié le comportement de désinstallation des composants, vous êtes prêt à exécuter le programme de désinstallation. Cette section contient les informations relatives aux trois modes d'exécution du programme de désinstallation.
Vous trouverez des informations sur la syntaxe de la commande uninstall dans l'Annexe B, Commandes d'installation.
Cette section contient les instructions d'utilisation de l'interface graphique interactive pour désinstaller les composants Java ES.
(Facultatif) Accédez à l'écran local.
Si vous vous connectez à une machine distante, assurez-vous que la variable d'environnement DISPLAY est bien définie sur l'écran local. Si elle ne l'est pas, le programme d'installation s'exécute en mode texte.
Exemple pour C Shell (nom de la machine myhost) :
setenv DISPLAY myhost:0.0 |
Exemple pour Korn Shell (nom de la machine myhost) :
DISPLAY=myhost:0.0 |
Il vous faudra peut-être accorder l'autorisation d'affichage pour exécuter le programme d'installation sur votre écran local. Par exemple, vous pouvez utiliser la commande suivante pour accorder l'autorisation d'affichage de myhost à l'utilisateur root sur serverhost :
myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge - |
Pour obtenir les instructions complètes sur l'octroi de cette autorisation en toute sécurité, reportez-vous au chapitre “Manipulating Access to the Server” du Solaris X Window System Developer's Guide.
Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.
Accédez au répertoire dans lequel se trouve le programme de désinstallation :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Lancez le programme de désinstallation en mode graphique :
./uninstall |
La page d' accueil s'affiche.
Cliquez sur Suivant pour continuer.
La page de sélection des composants s'affiche.
Passez en revue les composants et sélectionnez ceux que vous souhaitez désinstaller.
Les composants installés sur votre système sont activés et peuvent donc être sélectionnés. Ceux qui ne sont pas installés sur votre système sont désactivés.
Certains composants comportent des sous-composants. Développez-les pour afficher leurs sous-composants.
Lorsque vous êtes satisfait de vos choix, cliquez sur Suivant.
Résolvez les problèmes de configuration ou de dépendances.
Si le programme de désinstallation détecte une dépendance entre des composants ou la perte potentielle de données de configuration pour les produits sélectionnés, des avertissements s'affichent. Vous avez le choix entre:
Si les pages d'annulation de configuration s'affichent, entrez les informations demandées pour le composant.
Selon les composants sélectionnés pour la suppression, le programme de désinstallation vous invite à entrer les ID et les mots de passe d'administration. Pour connaître les informations à fournir au programme de désinstallation, reportez-vous à la section Octroi de l'accès administrateur pour le programme de désinstallation.
Le programme de désinstallation peut également vous demander d'entrer un numéro de port ou un nom d'hôte.
Fournissez les informations d'administrateur requises.
Cliquez sur Suivant pour passer à la page Prêt pour la désinstallation.
Avant de supprimer les logiciels du système, le programme de désinstallation affiche les composants qui vont être supprimés et l'espace disque total requis pour effectuer l'opération.
Passez en revue les sélections de la désinstallation que vous avez effectuées, puis apportez les modifications nécessaires comme suit :
Cliquez sur Précédent dans les pages successives jusqu'à ce que la page de sélection des composants s'affiche.
Apportez les modifications nécessaires à la page.
Cliquez plusieurs fois sur Suivant pour faire défiler les pages du programme de désinstallation.
Le programme a mémorisé les valeurs précédemment spécifiées, mais vous pouvez encore les modifier.
Lorsque vous êtes satisfait de vos choix, cliquez sur Suivant.
Le programme commence la suppression des logiciels et affiche les éléments suivants :
une barre de progression, qui indique le pourcentage d'avancement de l'opération ;
le nom du package en cours de suppression.
La page Désinstallation terminée s'affiche une fois que tous les logiciels de composants ont été supprimés.
Pour plus d'informations sur la désinstallation, cliquez sur le bouton Afficher le résumé ou Afficher le journal.
Résumé de la désinstallation. Affiche les composants désinstallés et la liste des informations de configuration correspondantes.
Journal de désinstallation. : affiche tous les messages générés par le programme de désinstallation pendant la désinstallation.
Vous pouvez consulter les fichiers du résumé et du journal de désinstallation :
SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs
Cliquez sur Fermer pour quitter le programme de désinstallation.
Si vous avez désinstallé Access Manager ou Service Registry, accédez à la section Exécution de tâches postdésinstallation.
Grâce à l'interface texte, vous exécutez le programme de désinstallation directement à partir d'une fenêtre de terminal, en répondant à l'invite qui apparaît dans la fenêtre. Pour obtenir des directives sur l'utilisation, reportez-vous à la section Utilisation de l'interface texte.
Si vous rencontrez des problèmes pendant la désinstallation, reportez-vous au Chapitre 9, Dépannage.
Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.
Accédez au répertoire du programme de désinstallation :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Exécutez le programme de désinstallation :
./uninstall -nodisplay |
Le message d'accueil s'affiche, suivi d'une liste de tous les composants Java ES susceptibles de se trouver sur le système.
Le programme de désinstallation sélectionne tous les composants Java ES qu'il trouve sur le système en répertoriant les numéros correspondant aux composants installés. Les composants non installés sur votre système sont désactivés et ne peuvent pas être sélectionnés. Vous pouvez décider de désinstaller tous les composants installés ou uniquement ceux que vous sélectionnez.
Sélectionnez les composants à désinstaller.
Pour désinstaller tous les composants installés, appuyez sur Retour.
Pour indiquer les composants à désinstaller, vous pouvez également saisir leurs numéros en les séparant par une virgule, puis appuyer sur Retour.
Résolvez les problèmes de configuration ou de dépendances.
Si le programme de désinstallation détecte une dépendance entre des produits sélectionnés, des avertissements sur l'éventualité d'une perte de données de configuration s'affichent. Vous avez le choix entre:
Si les pages d'annulation de configuration s'affichent, entrez les informations demandées pour le composant.
Si vous avez sélectionné un composant pour lequel le programme de désinstallation requiert un ID ou un mot de passe d'administration, il vous invite à les fournir.
Pour connaître les informations à fournir au programme de désinstallation, reportez-vous à la section Octroi de l'accès administrateur pour le programme de désinstallation.
Selon les composants sélectionnés, le programme de désinstallation peut également vous inviter à entrer un numéro de port ou un nom d'hôte.
Avant de supprimer les logiciels du système, le programme de désinstallation affiche un résumé indiquant les composants qui vont être supprimés.
Vérifiez vos sélections.
Si des changements sont nécessaires, tapez le caractère < et appuyez plusieurs fois sur la touche Retour jusqu'à ce que vous atteigniez la page de sélection.
Effectuez les modifications nécessaires dans la liste Sélection de composants.
Faites défiler de nouveau les différentes pages du programme de désinstallation.
Lorsque votre sélection vous convient, tapez le chiffre 1 et appuyez sur Retour.
Le programme commence la suppression du logiciel. Pendant la désinstallation, le programme de désinstallation affiche une barre de progression qui indique le pourcentage d'avancement de l'opération.
Une fois tous les composants supprimés, vous pouvez consulter le résumé et le journal de désinstallation.
Entrez 1 ou 2 et appuyez sur Retour pour afficher les informations de désinstallation.
Résumé de la désinstallation. Tapez 1 pour afficher les composants désinstallés et la liste des informations de configuration correspondantes.
Journal de désinstallation. Tapez 2 pour afficher la liste de tous les messages générés par le programme de désinstallation pendant la désinstallation.
Vous pouvez consulter les fichiers du résumé et du journal de désinstallation :
SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs
Pour quitter le programme de désinstallation, entrez le caractère !.
Si vous avez désinstallé Access Manager ou Service Registry, accédez à la section Exécution de tâches postdésinstallation.
La désinstallation en mode Silencieux permet de désinstaller les composants Java ES installés sur plusieurs hôtes partageant des configurations similaires. La procédure de désinstallation en mode Silencieux est semblable à celle de l'installation, comme cela est indiqué dans le Chapitre 5, Installation en mode Silencieux.
Pour désinstaller en mode Silencieux, vous devez d'abord générer un fichier d'état en exécutant une session de désinstallation interactive soit en mode graphique, soit en mode texte. Pour plus d'informations, reportez-vous à la section Génération du fichier d'état initial.
Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.
Accédez au répertoire du programme de désinstallation :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Si vous utilisez l'interface graphique du programme de désinstallation, il se peut que vous deviez accéder à votre écran local. Consultez la section Exécution du programme de désinstallation en mode graphique.
Exécutez le programme de désinstallation en mode Silencieux. Exemple :
Insérez l'option –no si vous ne souhaitez pas désinstaller les logiciels dans cette session.
Mode graphique:
./uninstall -saveState statefile_path |
Mode texte, logiciels non installés :
./uninstall -no -nodisplay -saveState statefile_path |
Pour consulter la syntaxe complète de la commande de désinstallation, reportez-vous à la section Commande uninstall.
Exécutez le programme de désinstallation jusqu'à la dernière étape.
Chacune de vos réponses au programme de désinstallation est enregistrée dans le fichier d'état spécifié. Une fois la désinstallation terminée, ce fichier est disponible à l'emplacement spécifié. Si vous avez utilisé l'option –no, aucun logiciel n'a été désinstallé.
Effectuez une copie du fichier d'état pour chacun des hôtes sur lesquels vous prévoyez d'exécuter une désinstallation en mode Silencieux.
Modifiez chaque fichier en fournissant les informations propres à l'hôte sur lequel la désinstallation silencieuse sera exécutée.
Pour savoir comment modifier des fichiers d'état, reportez-vous à la section Modification du fichier d'état. La modification du fichier d'état peut également impliquer la génération d'un ID de fichier d'état, comme expliqué dans la section Création d'un ID de fichier d'état adapté à la plate-forme.
Vérifiez que vous avez correctement préparé et modifié le fichier d'état pour l'hôte sur lequel vous souhaitez désinstaller les composants Java ES.
Si vous n'êtes pas connecté en tant que root, connectez-vous en tant que superutilisateur.
Accédez au répertoire du programme de désinstallation :
SE Solaris : /var/sadm/prod/SUNWentsys5
Linux et HP-UX : /var/sadm/prod/sun-entsys5
Démarrez le programme de désinstallation. Exemple :
./uninstall -noconsole -state statefile_path |
Pour consulter la syntaxe complète de la commande de désinstallation, reportez-vous à la section Commande uninstall.
À partir de la fenêtre du terminal, accédez au répertoire de fichiers journaux :
SE Solaris : /var/sadm/install/logsLinux et HP-UX : /var/opt/sun/install/logs
Localisez les fichiers journaux de la désinstallation en cours. Le fichier journal qu'il est intéressant de consulter dans le cadre d'une surveillance est le suivant :
Java_Enterprise_System_5_uninstall.Btimestamp |
La variable timestamp correspond à la date et à l'heure de création du journal. Elle se présente au format MMddhhmm, où :
Correspond au mois
Correspond au jour
Correspond à l'heure
Correspond aux minutes
Utilisez la commande tail pour consulter les messages au fur et à mesure qu'ils sont écrits dans les journaux. Exemple :
tail -f logfile_name |
Pour quitter le programme tail, appuyez sur Ctrl+C.
Java ES Reporter n'est pas un composant géré par le programme d'installation de Java ES, vous ne pouvez donc pas utiliser le programme de désinstallation pour supprimer Reporter.
Désactivez Java ES Reporter.
Suivez les instructions contenues dans la section Configuration postinstallation de Java ES Reporter.
En tant qu'utilisateur root, supprimez les fichiers suivants :
SE Solaris |
/opt/SUNWmfwk/lib/commons-codec-1.3.jar /opt/SUNWmfwk/lib/commons-httpcclient-3.0.jar /opt/SUNWmfwk/lib/mfwk_reporter.jar /etc/opt/SUNWmfwk/config/reporter/config.properties /var/opt/SUNWmfwk/jobtool/reporter/job_measurement_reporter.xml /etc/cacao/instances/default/modules/com.sun.mjwk.reporter.xml /etc/opt/SUNWmfwk/config/reporter/config_state.properties |
Linux et HP-UX |
/opt/sun/mfwk/share/lib/commons-codec-1.3.jar /opt/sun/mfwk/share/lib/commons-httpcclient-3.0.jar /opt/sun/mfwk/share/lib/mfwk_reporter.jar /etc/opt/sun/mfwk/config/reporter/config.properties /var/opt/sun/mfwk/jobtool/reporter/job_measurement_reporter.xml /etc/opt/sun/cacao/instances/default/modules/com.sun.mjwk.reporter.xml /etc/opt/sun/mfwk/config/reporter/config_state.properties |
N'utilisez pas le programme de désinstallation de Java ES pour supprimer le logiciel Sun Cluster, sauf si ce dernier n'a jamais été utilisé pour configurer un nœud de cluster. Utilisez les utilitaires fournis avec le logiciel Sun Cluster pour le désinstaller. Sun Cluster Core et Sun Cluster Agents pour Sun Java System doivent être supprimés en même temps. Le logiciel Sun Cluster Geographic Edition doit être supprimé avant le logiciel Sun Cluster. Pour plus d'informations sur l'annulation de configuration et sur la désinstallation du logiciel Sun Cluster, reportez-vous au Sun Cluster Software Installation Guide for Solaris OS.
Après la désinstallation manuelle du logiciel Sun Cluster, exécutez le programme de désinstallation de Java ES pour supprimer les composants Sun Cluster du registre du produit.
Cette section fournit des instructions sur les tâches que vous devrez peut-être effectuer après la désinstallation des composants Java ES de votre système. Les tâches réellement requises dépendent des composants que vous choisissez de désinstaller.
Tâche postérieure à la désinstallation d'Access Manager (Application Server non désinstallé)
Tâches postdésinstallation de Web Server (Web Server non désinstallé)
Si vous désinstallez Access Manager mais pas son conteneur Web (Application Server ou Web Server), vous devez appliquer les modifications de configuration à l'instance sur laquelle Access Manager a été déployé.
Dans certains cas, la désinstallation ne supprime pas tous les fichiers d'installation d'Access Manager. Si le cas se présente, effectuez un dernier nettoyage en supprimant les répertoires par défaut suivants et leur contenu :
Sous SE Solaris : /opt/SUNWam
Sur Linux et HP-UX : /opt/sun/identity
ou si Access Manager n'était pas installé à l'emplacement par défaut :
AccessManager_base/identity
Si vous désinstallez Access Manager mais pas Application Server sur lequel il est déployé, vous devez suivre la procédure ci-dessous.
Si nécessaire, démarrez l'instance d'administration d'Application Server. Par exemple, sur un hôte Solaris :
cd /opt/SUNWappserver/appserver/bin ./asadmin start-domain --user admin_user --passwordfile path_to_admin-password_file domainname |
Dans une fenêtre de navigateur, accédez à la console d'administration d'Application Server. L'URL par défaut est https://hostname:4849 .
Dans le volet de gauche, cliquez sur la touche à gauche des instances d'Application Server.
Sélectionnez le serveur ou le nom de l'instance d'Application Server sur lequel Access Manager était déployé.
Cliquez sur Appliquer les modifications.
Dans certains cas, la désinstallation ne supprime pas tous les fichiers d'installation. Pour effectuer un dernier nettoyage, supprimez le répertoire ServiceRegistry-base et son contenu à l'emplacement suivant :
SE Solaris : /opt/SUNWsrvc-registry
Linux et HP-UX : /opt/sun/srvc-registry
La désinstallation du registre n'entraîne pas la suppression du répertoire contenant la base de données, le domaine et les keystores Service Registry :
SE Solaris : /var/opt/SUNWsrcv-registry
Linux et HP-UX : /var/opt/sun/srvc-registsry
Vous pouvez le supprimer manuellement. Néanmoins, pour conserver la base de données pour une prochaine installation ou une version ultérieure, copiez le répertoire suivant à autre emplacement avant de réinstaller le registre, puis recopiez-le une fois la réinstallation effectuée.
SE Solaris : /var/opt/SUNWsrvc-registry/3.0
Linux et HP-UX : /var/opt/sun/srvc-registry/3.0
Si vous avez effectué une copie de la base de données du registre avant d'installer Service Registry, recopiez-la après la réinstallation. Après avoir restauré les fichiers de base de données et keystore (stockés dans les répertoires 3.0), exécutez la commande suivante à l'aide des variantes propres aux plates-formes :
.../ant —f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts \ appserver.domain.start |
Cette procédure permet aux utilisateurs existants de pouvoir continuer à utiliser la console Web de Service Registry.
Si vous désinstallez Access Manager mais pas l'instance de Web Server sur laquelle il est déployé, vous devez suivre la procédure ci-dessous.
Si nécessaire, lancez l'instance d'administration de Web Server. Reportez-vous à la section Démarrage de Web Server .
Accédez à la console d'administration de Web Server. Exemple :
/var/opt/SUNWwbsvr7 instance-config-root /admin-server/bin/startserv |
Cliquez sur Appliquer les modifications pour redémarrer le conteneur Web.