Guide d'installation de Sun Java Enterprise System 5 pour UNIX

Planification de la désinstallation

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 logiciel Java ES installé

Exécutez l'une des procédures suivantes pour vérifier quels composants Java ES sont déjà installés sur chaque hôte.

ProcedureUtilisation du programme de désinstallation pour afficher les logiciels installés

  1. 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

  2. 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.

  3. Parcourez les pages du programme de désinstallation jusqu' à la liste des produits installés.

  4. Après avoir parcouru la liste des composants installés, quittez le programme de désinstallation.

    Aucun logiciel n' a été désinstallé.

ProcedureUtilisation de l'utilitaire prodreg de Solaris pour afficher les logiciels installés

    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.

Vérification du comportement de désinstallation des composants Java ES

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.


Remarque –

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 d'Access Manager

Tableau 8–2 Détails relatifs à la désinstallation d'Access Manager

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.

Comportement de désinstallation d'Application Server

Tableau 8–3 Détails relatifs à la désinstallation d'Application Server

Rubrique 

Détails 

Données de configuration et données utilisateur (SE Solaris et Linux uniquement) 

  • Le domaine par défaut créé au moment de l'installation est supprimé lors de la désinstallation.

  • Les domaines utilisateur, y compris toutes les instances d'Administration Server et d'Application Server, ne sont pas supprimés au cours de la désinstallation.

  • Toutes les instances d'Administration Server et d'Application Server sont arrêtées avant la fin de la désinstallation.

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.

Comportement de désinstallation de Directory Proxy Server

Tableau 8–4 Détails relatifs à la désinstallation de Directory Proxy Server

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 

Comportement de désinstallation de Directory Server

Tableau 8–5 Détails relatifs à la désinstallation de Directory Server

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 

  • Access Manager

  • Portal Server

Tâches à exécuter avant la désinstallation 

  • Au besoin, sauvegardez la base de données LDAP Directory Server.

  • Veillez à indiquer le chemin d'accès à l'instance de Directory Server.

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. 

Comportement de désinstallation de HADB

Tableau 8–6 Détails relatifs à la désinstallation de HADB

Rubrique 

Détails 

Données de configuration et données d'utilisateur 

Les données de configuration et les données utilisateur ne sont pas supprimées au cours de la désinstallation. Par défaut, ces données résident aux emplacements suivants : 

  • SE Solaris et Linux : /etc/opt/SUNWhadb, /var/opt/SUNWhadb

  • HP: /etc/opt/sun-hadb, /var/opt/sun-hadb

Autres installations requises pour ce composant 

Aucun 

Produits nécessitant cette installation 

Application Server lorsqu'il est configuré afin d'utiliser HADB pour une persistance de session haute disponibilité. 

Tâches à exécuter avant la désinstallation 

Si vous envisagez de mettre à niveau HADB et de réutiliser les données de configuration, reportez-vous au chapitre « Stockage de sessions haute disponibilité » du Sun Java Enterprise System 5 Upgrade Guide for UNIX. 

Tâches à exécuter après la désinstallation 

La suppression des données de configuration et des données utilisateur n'est plus nécessaire. 

Comportement de désinstallation de Message Queue

Tableau 8–7 Détails relatifs à la désinstallation de Message Queue

Rubrique 

Détails 

Données de configuration 

Les données de configuration spécifiques à l'instance, le référentiel de l'utilisateur et le fichier de contrôle d'accès sont conservés après la désinstallation et peuvent être réutilisés lors d'une prochaine réinstallation.  

Autres installations requises pour ce composant 

Directory Server (facultatif) 

Produits nécessitant cette installation 

Application Server doit résider sur le même hôte que Message Queue. 

Tâches à exécuter avant la désinstallation 

  • Arrêtez tous les courtiers en cours d'exécution. Vous serez invité à entrer votre nom d'utilisateur (administrateur) et votre mot de passe :imqcmd shutdown bkr [ -b hostName:port ]

  • Si vous ne prévoyez pas de réinstaller Message Queue et souhaitez par conséquent supprimer les données dynamiques, le référentiel de données simples de l'utilisateur et le fichier de contrôle d'accès associés à chaque instance de courtier, supprimez ces données à l'aide de la commande suivante. imqbrokerd -name instanceName -remove instance

  • Si vous mettez à niveau Message Queue à l'aide du script de mise à niveau de Message Queue, notez le processus. Le script de mise à niveau n'écrit pas d'informations d'installation dans le registre Java ES. Pour plus d'informations, reportez-vous au Sun Java Enterprise System 5 Upgrade Guide for UNIX.

Tâches à exécuter après la désinstallation 

Si vous n'envisagez pas de réinstaller Message Queue, utilisez les commandes indiquées dans la documentation du composant pour nettoyer votre système.  

Comportement de désinstallation de Monitoring Console

Tableau 8–8 Détails relatifs à la désinstallation de Monitoring Console

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/

Comportement de désinstallation de Portal Server

Tableau 8–9 Détails relatifs à la désinstallation de Portal Server

Rubrique 

Détails 

Données de configuration et données d'utilisateur 

  • Les données de configuration sont supprimées au cours de la désinstallation. La suppression de la configuration implique la suppression des services créés par Portal Server dans Access Manager.

  • Les fournisseurs des canaux utilisateur ne sont pas supprimés lors de l'installation et peuvent être réutilisés lors d'une prochaine installation.

  • Le programme de désinstallation ne supprime pas les données de configuration personnalisées (profils d'affichage, fichiers de propriétés, chaînes de ressources et autres personnalisations). Ces données peuvent être réutilisées lors d'une installation ultérieure uniquement si Portal Server est réinstallé sur le même hôte avec la même configuration.

Autres installations requises pour ce composant 

  • Directory Server

  • Web Server ou Application Server (peut également être configuré pour dépendre d'IBM WebSphere ou de BEA WebLogic sur SE Solaris) où que vous soyez.

  • Access Manager

  • Service Registry

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 

  • Si vous exécutez Portal Server sur Web Server et que vous choisissez de supprimer uniquement Portal Server, vous devez redémarrer Access Manager. Pour plus d'informations, reportez-vous à la section Problèmes de postdésinstallation d'Access Manager.

  • Si Portal Server est déployé sur le conteneur Web IBM WebSphere, des tâches de désinstallation supplémentaires peuvent être nécessaires.

Comportement de désinstallation de Portal Server, Secure Remote Access

Tableau 8–10 Détails relatifs à la désinstallation de Portal Server, Secure Remote Access

Rubrique 

Détails 

Données de configuration 

  • Toutes les données de configuration du composant Portal Server Secure Remote Access Core sont supprimées lors de la désinstallation.

  • Le déploiement de toutes les applications Web déjà déployées est annulé.

  • Les utilisateurs ne peuvent pas accéder aux données de configuration des sous-composants Portal Server Secure Remote Access Gateway, Netlet Proxy et Rewriter Proxy.

Autres installations requises pour ce composant 

  • Portal Server Secure Remote Access Gateway, Netlet Proxy et Rewriter Proxy dépendent de Portal Server. Vous ne pouvez pas supprimer Portal Server et conserver Gateway, Netlet Proxy et Rewriter Proxy.

  • Les sous-composants Portal Server, Secure Remote Access Gateway, Netlet Proxy et Rewriter Proxy dépendent du SDK d'Access Manager.

  • Le SDK d'Access Manager doit résider sur le même hôte que les composants Gateway, Netlet Proxy et Rewriter Proxy. Cependant, vous ne pouvez pas placer ces trois derniers composants dans le même répertoire.

  • Vous pouvez supprimer tout composant Portal Server Secure Remote Access sans pour autant devoir supprimer un composant dépendant.

  • Vous pouvez supprimer le composant Gateway et conserver le SDK d'Access Manager sur l'hôte.

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 

Comportement de désinstallation de Service Registry

Tableau 8–11 Détails relatifs à la désinstallation de Service Registry

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 : 

  • SE Solaris : /var/opt/SUNWsrvc-registry

  • Linux et HP-UX : /var/opt/sun/srvc-registry

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.

Comportement de désinstallation du logiciel Sun Cluster et de Sun Cluster Geographic Edition

Tableau 8–12 Détails relatifs à la désinstallation de Sun Cluster et de Sun Cluster Geographic Edition

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.

Comportement de désinstallation de Web Proxy Server

Tableau 8–13 Détails relatifs à la désinstallation de Web Proxy Server

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.

Comportement de désinstallation de Web Server

Tableau 8–14 Détails relatifs à la désinstallation de Web Server

Rubrique 

Détails 

Données de configuration et données d'utilisateur 

  • Les données d'utilisateur ne sont pas supprimées pendant la désinstallation contrairement aux données de configuration.

  • Les répertoires de l'instance du serveur administratif Web Server et de l'instance Web Server configurée sont supprimés. Le répertoire racine du document initialement configuré n'est pas supprimé.

  • Le serveur d'administration Web Server et les instances de Web Server sont arrêtés avant la fin de la désinstallation.

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é).

Octroi de l'accès administrateur pour le programme de désinstallation

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.

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