Désinstallation du logiciel à partir du cluster. Oracle Solaris Cluster 3.3
Vous trouverez ci-dessous de brèves informations sur Solaris Cluster. Ce guide fournit des instructions pour installer le logiciel Solaris Cluster, établissant un nouveau cluster global ou un nouveau nœud de cluster global, en configurant Solaris Volume Manager et en créant des systèmes de fichiers de cluster.
7
7
Désinstallation du logiciel à partir du cluster
Ce chapitre indique les procédures à suivre pour désinstaller ou supprimer certains logiciels d'une configuration Oracle Solaris Cluster.
Remarque –
Si vous souhaitez désinstaller un noeud d'un cluster établi, reportez-vous à la section
“Suppression d’un noeud dans un cluster” du manuel Guide d’administration système
d’Oracle Solaris Cluster
.
Désinstallation du logiciel
Cette section présente les procédures de désinstallation ou de suppression de certains logiciels au sein d'un cluster global.
■
■
■
■
■
“Suppression des informations Oracle Solaris Cluster à partir d'un serveur d'installation
“Désinstallation du logiciel SunPlex Manager” à la page 252
“Désinstallation du logiciel Oracle Solaris Cluster Quorum Server” à la page 253
“Annulation de la configuration d'un cluster de zones” à la page 254
▼
Annulation de la configuration du logiciel Oracle
Solaris Cluster pour résoudre les problèmes d'installation
Suivez cette procédure si le noeud installé ne peut pas être ajouté au cluster ou si vous devez modifier les informations de configuration. Par exemple, suivez cette procédure sur tous les noeuds pour reconfigurer les adaptateurs de transport ou l'adresse du réseau privé.
247
Désinstallation du logiciel
Remarque –
Si le noeud fait déjà partie du cluster et n'est plus en mode installation, comme décrit
de la section
“Vérification de la configuration de quorum et du mode d'installation”
à la page 146 , ne suivez pas cette procédure. Passez plutôt à la section
“Désinstallation d’Oracle
Solaris Cluster d’un noeud du cluster” du manuel Guide d’administration système
d’Oracle Solaris Cluster
.
Avant de commencer
Tentez de réexécuter la configuration en cluster du noeud à l'aide de l'utilitaire scinstall. Vous pouvez résoudre certains échecs de configuration du noeud de cluster en répétant la configuration du logiciel Oracle Solaris Cluster sur le noeud.
1
Ajoutez chaque noeud dont vous souhaitez annuler la configuration à la liste d'authentification des noeuds du cluster.
Si vous annulez la configuration d'un cluster à noeud unique, ignorez l' Étape 2 .
a. Sur un membre de cluster unique autre que le noeud dont vous souhaitez annuler la configuration, connectez-vous en tant que superutilisateur.
b. Spécifiez le nom de noeud à ajouter à la liste d'authentification.
phys-schost# /usr/cluster/bin/claccess allow -h
nodename
-h
nodename
Spécifie le nom de noeud à ajouter à la liste d'authentification.
Vous pouvez également exécuter l'utilitaire clsetup pour effectuer cette tâche.
Reportez-vous à la section “Ajout d’un noeud à un cluster existant” du manuel Guide
d’administration système d’Oracle Solaris Cluster
pour connaître les procédures.
2
Connectez-vous en tant que superutilisateur sur le noeud dont vous souhaitez annuler la configuration.
3
Arrêtez le noeud.
phys-schost# shutdown -g0 -y -i0
4
Réinitialisez le noeud en mode non-cluster.
■
Sur les systèmes SPARC, exécutez la commande suivante :
ok boot -x
248 Guide d'installation du logiciel Oracle Solaris Cluster • Septembre 2013, E39389–03
Désinstallation du logiciel
■
Sur les systèmes x86, exécutez les commandes suivantes : a. Dans le menu GRUB, utilisez les touches fléchées pour sélectionner l'entrée Oracle Solaris appropriée et saisissez e pour modifier les commandes.
Pour plus d'informations sur l'initialisation GRUB, reportez-vous à la section
“Initialisation d’un système x86 à l’aide de GRUB (liste des tâches)” du manuel
Administration d’Oracle Solaris : Administration de base
.
b. Dans l'écran des paramètres d'initialisation, utilisez les touches fléchées pour sélectionner l'entrée kernel et appuyez sur la touche e pour modifier l'entrée.
c. Ajoutez -x à la commande pour que le système se réinitialise en mode non-cluster.
d. Appuyez sur Entrée pour accepter la modification et retourner à l'écran des paramètres d'initialisation.
L'écran affiche la commande éditée.
e. Saisissez l'option b pour initialiser le noeud en mode non-cluster.
Remarque –
Cette modification de la commande des paramètres d'initialisation du noyau ne sera pas prise en compte, lors de la prochaine initialisation du système. Lors de la prochaine initialisation du noeud, ce dernier sera initialisé en mode cluster. Pour une initialisation en mode non-cluster, effectuez de nouveau ces étapes pour ajouter l'option
-x
à la commande du paramètre d'initialisation du noyau.
5
Placez-vous dans un autre répertoire, par exemple le répertoire root (/), ne contenant aucun fichier fourni par les packages Oracle Solaris Cluster.
phys-schost# cd /
6
Supprimez le noeud de la configuration en cluster.
phys-schost# /usr/cluster/bin/clnode remove
Le noeud est supprimé de la configuration en cluster mais le logiciel Oracle Solaris Cluster n'est pas supprimé du noeud.
Pour plus d'informations, reportez-vous à la page de manuel clnode
(1CL) .
7
Répétez la procédure de l' Étape 2
pour chaque noeud supplémentaire dont vous souhaitez annuler la configuration.
8
(Facultatif) Désinstallez les packages logiciels de structure et de service de données Oracle
Solaris Cluster.
Chapitre 7 • Désinstallation du logiciel à partir du cluster 249
Désinstallation du logiciel
Remarque –
Si vous n'avez pas besoin de supprimer ou de réinstaller le logiciel Oracle Solaris
Cluster, vous pouvez ignorer cette étape.
Cette étape supprime également l'entrée Oracle Solaris Cluster du registre de produit du programme installer. Si le registre du produit contient un enregistrement qui indique que le logiciel Oracle Solaris Cluster est installé, le programme installer affiche le composant Oracle
Solaris Cluster en grisé et ne permet pas sa réinstallation.
a. Démarrez le programme uninstall.
Exécutez la commande suivante, où ver correspond à la version de la distribution Java ES à partir de laquelle vous avez installé le logiciel Oracle Solaris Cluster.
phys-schost# /var/sadm/prod/SUNWentsys
ver/uninstall
b. Suivez les instructions à l'écran pour sélectionner les composants Oracle Solaris Cluster à désinstaller.
Remarque –
Si le logiciel Oracle Solaris Cluster Geographic Edition est déjà installé, vous devez également le désinstaller.
Pour plus d'informations sur l'utilisation du programme uninstall, reportez-vous au
Chapitre 8, “Uninstalling” du manuel Sun Java Enterprise System 5 Update 1 Installation
Guide for UNIX
.
Erreurs fréquentes
Si le programme uninstall ne figure pas sur le noeud, l'installation du package n'a peut-être pas aboutie. Supprimez le fichier /var/sadm/install/productregistry puis exécutez la commande pkgrm pour supprimer manuellement tous les packages Oracle Solaris Cluster.
Étapes suivantes
Avant de réinstaller ou reconfigurer le logiciel Oracle Solaris Cluster sur le noeud, reportez-vous au
Tableau 2–1 . Ce tableau répertorie toutes les tâches d'installation et indique
l'ordre dans lequel elles doivent être effectuées.
Pour supprimer physiquement le noeud du cluster, reportez-vous à la section “How to Remove an Interconnect Component” du manuel Oracle Solaris Cluster 3.3 3/13 Hardware
Administration Manual
et à la description de la procédure de suppression fournie dans le manuel de collecte d'administration matérielle Oracle Solaris Cluster de votre baie de stockage.
250
▼
Suppression des informations Oracle Solaris Cluster à partir d'un serveur d'installation JumpStart
Suivez cette procédure pour supprimer des informations Oracle Solaris Cluster à partir d'un serveur d'installation JumpStart utilisé pour l'installation et la configuration d'un cluster. Vous
Guide d'installation du logiciel Oracle Solaris Cluster • Septembre 2013, E39389–03
Désinstallation du logiciel pouvez supprimer les informations d'un ou de plusieurs noeuds individuels ou clusters entiers.
Pour plus d'informations sur la fonction JumpStart, reportez-vous au
Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart
.
1
Connectez-vous en tant que superutilisateur sur le serveur d'installation JumpStart.
2
Accédez au répertoire JumpStart utilisé pour installer le logiciel Oracle Solaris Cluster.
installserver# cd
jumpstart-dir
3
Supprimez du fichier rules toutes les entrées créées par la commande scinstall qui contiennent le nom d'un noeud à supprimer.
Les entrées Oracle Solaris Cluster font référence à autostinstall.class, à autoscinstall.finish
ou aux deux. Les entrées ressemblent à la ligne suivante, où release est la version du logiciel Oracle Solaris Cluster : hostname phys-schost-1 autoscinstall.d/
release/autoscinstall.class
\ autoscinstall.d/
release/autoscinstall.finish
4
Régénérez le fichier rules.ok.
Exécutez la commande check qui se trouve dans le répertoire jumpstart-dir/ pour régénérer le fichierrules.ok.
installserver# ./check
5
Dans le répertoire clusters/
clustername /, supprimez le lien symbolique pour chaque noeud à
supprimer.
■
■
■
Pour supprimer le lien symbolique d'un ou de plusieurs noeuds dans un cluster, supprimez le lien portant le nom de chaque noeud à supprimer.
installserver# rm -f autoscinstall.d/clusters/
clustername/nodename
Pour supprimer les liens symboliques pour l'ensemble d'un cluster, supprimez de manière récursive le répertoire portant le nom du cluster à supprimer.
installserver# rm -rf autoscinstall.d/clusters/
clustername
Pour supprimer les liens symboliques pour tous les clusters, supprimez de manière récursive le répertoire clusters/.
installserver# rm -rf autoscinstall.d/clusters
6
Dans le répertoire autoscinstall.d/, supprimez le répertoire de configuration de noeud portant le nom de chaque noeud à supprimer.
Si vous supprimez des informations pour l'ensemble d'un cluster, supprimez le répertoire de chaque noeud du cluster.
■
Pour supprimer les informations d'au moins un noeud dans un cluster, supprimez de manière récursive le répertoire de chaque noeud.
installserver# rm -rf autoscinstall.d/nodes/
nodename
Chapitre 7 • Désinstallation du logiciel à partir du cluster 251
Désinstallation du logiciel
■
Pour supprimer toutes les entrées pour tous les clusters, supprimez de manière récursive le répertoire autoscinstall.d.
installserver# rm -rf autoscinstall.d
7
Supprimez le fichier .autoscinstall.log.3.
installserver# rm .autoscinstall.log.3
8
(Facultatif) Si vous avez utilisé une archive Flash pour une installation JumpStart du cluster, supprimez-la si vous n'en avez plus besoin.
installserver# rm
filename.flar
Étapes suivantes
Si vous avez l'intention de réinstaller (par le biais d'une installation JumpStart personnalisée) un cluster à partir duquel vous avez supprimé les informations correspondant à un ou plusieurs noeuds supprimés de ce cluster, il faut exécuter à nouveau la commande scinstall interactive pour mettre à jour la liste des noeuds du cluster. Reportez-vous à la section
252
▼
Désinstallation du logiciel SunPlex Manager
Suivez cette procédure pour désinstaller le logiciel SunPlex Manager installé par l'utilitaire installer jusqu'à la distribution du logiciel Sun Java Enterprise System 2005Q4 (incluse) ou par toute autre méthode d'installation.
Pour supprimer le logiciel Oracle Solaris Cluster Manager installé en même temps que le logiciel Sun Java Enterprise System 5 ou une distribution compatible de l'utilitaire installer, exécutez plutôt l'utilitaire uninstall pour supprimer ces packages. Pour plus d'informations, reportez-vous au Chapitre 8, “Uninstalling” du manuel Sun Java Enterprise System 5 Update 1
Installation Guide for UNIX
.
Remarque –
Ne désinstallez pas SunPlex Manager, Oracle Solaris Cluster Manager ou leurs composants partagés si vous avez l'intention d'utiliser l'interface graphique avec les fonctions du logiciel Oracle Solaris Cluster Geographic Edition ou d'Oracle Solaris Cluster disponibles via l'interface graphique. Parmi ces fonctions figurent les assistants de configuration de service de données ou la surveillance des ressources système.
Toutefois, si vous utilisez l'interface de ligne de commande pour administrer ces fonctions, il est recommandé de désinstaller le logiciel SunPlex Manager ou Oracle Solaris Cluster Manager.
Suivez cette procédure sur chaque noeud du cluster pour désinstaller le logiciel SunPlex
Manager et les composants partagés Sun Java Enterprise System associés.
Guide d'installation du logiciel Oracle Solaris Cluster • Septembre 2013, E39389–03
Désinstallation du logiciel
Remarque –
Le logiciel SunPlex Manager doit être installé sur tous les noeuds ou sur aucun noeud du cluster.
1
Connectez-vous en tant que superutilisateur sur un noeud du cluster.
2
Supprimez les packages du logiciel SunPlex Manager.
phys-schost# pkgrm SUNWscspm SUNWscspmu SUNWscspmr
3
(Facultatif) Supprimez les packages du logiciel Console Web Oracle Java si vous n'en avez plus besoin.
phys-schost# pkgrm SUNWmctag SUNWmconr SUNWmcon SUNWmcos SUNWmcosx
4
(Facultatif) Si vous avez supprimé les packages Console Web Oracle Java, supprimez les packages du logiciel Apache Tomcat et Java Studio Enterprise Web Application Framework (Java
ATO) si vous n'en avez plus besoin.
Supprimez les packages indiqués ci-dessous pour chaque produit supplémentaire à désinstaller, dans l'ordre spécifié par l'ensemble de packages.
phys-schost# pkgrm
packages
Produit
Apache Tomcat
Java ATO
Noms de package
SUNWtcatu
SUNWjato SUNWjatodmo SUNWjatodoc
▼
Désinstallation du logiciel Oracle Solaris Cluster
Quorum Server
Avant de commencer
Avant de désinstaller le logiciel Quorum Server, assurez-vous que vous avez effectué les tâches suivantes :
■
Sur chaque cluster utilisant le serveur de quorum, supprimez le serveur de quorum en tant que périphérique de quorum. Effectuez les étapes de la section “Suppression d’un périphérique de quorum” du manuel Guide d’administration système
d’Oracle Solaris Cluster
.
En conditions normales de fonctionnement, cette étape supprime également les informations du serveur de quorum sur l'hôte du serveur de quorum. Si la communication entre le cluster et l'hôte du serveur de quorum est impossible au cours de cette étape, vous devez nettoyer les informations non valides du serveur de quorum sur l'ordinateur hôte qui l'héberge. Effectuez les étapes de la section “Nettoyage des informations obsolètes du cluster du serveur de quorum” du manuel Guide d’administration système d’Oracle Solaris Cluster .
Chapitre 7 • Désinstallation du logiciel à partir du cluster 253
Désinstallation du logiciel
■
Sur chaque ordinateur hôte du serveur de quorum, arrêtez le serveur de quorum en effectuant les étapes de la section “Arrêt d’un serveur de quorum” du manuel Guide
d’administration système d’Oracle Solaris Cluster
.
1
Connectez-vous en tant que superutilisateur sur l'ordinateur hôte du serveur de quorum à désinstaller.
Exécutez la commande suivante si vous voulez vous assurer que le programme installer peut afficher l'interface graphique.
# ssh -X [-l root]
quorumserver
2
Allez dans le répertoire dans lequel se trouve le programme de désinstallation.
quorumserver# cd /var/sadm/prod/SUNWentsys
ver ver
La version installée sur votre système.
3
Démarrez l'assistant de désinstallation.
quorumserver# ./uninstall
4
Suivez les instructions à l'écran pour désinstaller le logiciel de serveur de quorum de l'ordinateur qui l'héberge.
Une fois la suppression terminée, vous pouvez afficher le journal. Reportez-vous au Chapitre 8,
“Uninstalling” du manuel Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX pour des informations supplémentaires sur l'utilisation du programme uninstall.
5
(Facultatif) Nettoyez ou supprimez les répertoires du serveur de quorum.
Par défaut, le répertoire est /var/scqsd.
▼
Annulation de la configuration d'un cluster de zones
Suivez cette procédure pour supprimer un cluster de zones.
1
Connectez-vous en tant que superutilisateur sur un noeud du cluster global.
Effectuez toutes les étapes de cette procédure à partir d'un noeud du cluster global.
2
Mettez hors ligne chaque groupe de ressources du cluster de zones et désactivez ses ressources.
Remarque –
Les étapes suivantes doivent être effectuées à partir d'un noeud de cluster global.
Pour réaliser ces étapes à partir d'un noeud du cluster de zones, connectez-vous au noeud souhaité et supprimez “-Z zonecluster” de chaque commande.
254 Guide d'installation du logiciel Oracle Solaris Cluster • Septembre 2013, E39389–03
Désinstallation du logiciel
a. Mettez hors ligne chaque ressource.
phys-schost# clresource offline -Z
zonecluster resource-group
b. Répertoriez toutes les ressources actives dans le cluster de zones.
phys-schost# clresource show -Z
zonecluster -p Enabled
=== Resources ===
Resource:
Enabled{
nodename1}:
Enabled{
nodename2}:
...
resource
True
True
c. Identifiez les ressources qui dépendent d'autres ressources.
phys-schost# clresource show -Z
zonecluster -p resource_dependencies
=== Resources ===
Resource:
Resource_dependencies:
...
node node
Vous devez désactiver les ressources dépendantes avant de désactiver les ressources dont elles dépendent.
d. Désactivez chaque ressource activée dans le cluster.
phys-schost# clresource disable -Z
zonecluster resource
Pour plus d'informations, reportez-vous à la page de manuel clresource
(1CL) .
e. Vérifiez que toutes les ressources sont désactivées.
phys-schost# clresource show -Z
zonecluster -p Enabled
=== Resources ===
Resource:
Enabled{
nodename1}:
Enabled{
nodename2}:
...
resource
False
False
f.
Placez chaque groupe de ressources en mode sans gestion.
phys-schost# clresourcegroup unmanage -Z
zonecluster resource-group
g. Vérifiez que toutes les ressources de tous les noeuds sont Offline et que tous les groupes de ressources sont à l'état Unmanaged.
phys-schost# cluster status -Z
zonecluster -t resource,resourcegroup
h. Supprimez tous les groupes de ressources et leurs ressources du cluster de zones.
phys-schost# clresourcegroup delete -F -Z
zonecluster +
3
Arrêtez le cluster de zones.
phys-schost# clzonecluster halt
zoneclustername
Chapitre 7 • Désinstallation du logiciel à partir du cluster 255
Désinstallation du logiciel
4
Annulez l'installation du cluster de zones.
phys-schost# clzonecluster uninstall
zoneclustername
5
Annulez la configuration du cluster de zones.
phys-schost# clzonecluster delete
zoneclustername
256 Guide d'installation du logiciel Oracle Solaris Cluster • Septembre 2013, E39389–03

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.
Caractéristiques clés
- Installation et configuration du logiciel Oracle Solaris Cluster
- Création d'un nouveau cluster global
- Configuration du logiciel Solaris Volume Manager
- Création de systèmes de fichiers de cluster
- Configuration des zones non globales
- Prise en charge des clusters de zones.