Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'installation du logiciel Oracle Solaris Cluster Oracle Solaris Cluster (Français) |
1. Planification de la configuration de Oracle Solaris Cluster
2. Installation de logiciels sur des nuds de cluster global
3. Établissement d'un cluster global
4. Configuration du logiciel Solaris Volume Manager
5. Installation et configuration de Veritas Volume Manager
6. Création d'un système de fichiers de cluster
7. Création de zones non globales et de clusters de zones
8. Installation du module Oracle Solaris Cluster sur Sun Management Center
9. Désinstallation du logiciel à partir du cluster
Suppression des informations de Oracle Solaris Cluster d'un serveur d'installation JumpStart
Désinstallation du logiciel SunPlex Manager
A. Fiches d'information sur l'installation et la configuration de Oracle Solaris Cluster
Cette section indique la procédure de désinstallation ou de suppression de certains logiciels à partir d’un cluster global.
Effectuez cette procédure si le nœud installé ne peut pas être ajouté au cluster ou si vous avez besoin de modifier les informations de configuration. Par exemple, effectuez cette procédure sur tous les nœuds pour reconfigurer les adaptateurs de transport ou l’adresse du réseau privé.
Remarque - Si le nœud fait déjà partie du cluster et n’est plus en mode installation, tel que décrit à l’Étape 2 de la section Vérification de la configuration de quorum et du mode d'installation, n’effectuez pas cette procédure. Reportez-vous plutôt à la section Désinstallation de Oracle Solaris Cluster d’un nœud du cluster du Guide d’administration système d’Oracle Solaris Cluster.
Avant de commencer
Tentez de réexécuter la configuration en cluster du nœud à l’aide de l’utilitaire scinstall. Vous pouvez résoudre certains échecs de configuration du nœud de cluster en répétant la configuration du logiciel Oracle Solaris Cluster sur le nœud.
Si vous annulez la configuration d’un cluster à nœud unique, ignorez l’Étape 2.
phys-schost# /usr/cluster/bin/claccess allow -h nodename
Spécifie le nom de nœud à ajouter à la liste d’authentification.
Vous pouvez également utiliser l’utilitaire clsetup pour effectuer cette tâche. Reportez-vous à la section Ajout d’un nœud à la liste des nœuds autorisés du Guide d’administration système d’Oracle Solaris Cluster pour connaître les procédures.
phys-schost# shutdown -g0 -y -i0
ok boot -x
Le menu GRUB s'affiche comme suit :
GNU GRUB version 0.97 (639K lower / 1047488K upper memory) +----------------------------------------------------------------------+ | Solaris 10 /sol_10_x86 | | Solaris failsafe | | | +----------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Pour plus d'informations sur l'initialisation GRUB, reportez-vous à la section Booting an x86 Based System by Using GRUB (Task Map) du System Administration Guide: Basic Administration.
L'écran des paramètres d'initialisation GRUB est similaire à l'écran suivant :
GNU GRUB version 0.97 (639K lower / 1047488K upper memory) +----------------------------------------------------------------------+ | root (hd0,0,a) | | kernel /platform/i86pc/multiboot | | module /platform/i86pc/boot_archive | |+----------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press 'b' to boot, 'e' to edit the selected command in the boot sequence, 'c' for a command-line, 'o' to open a new line after ('O' for before) the selected line, 'd' to remove the selected line, or escape to go back to the main menu.
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ESC at any time exits. ] grub edit> kernel /platform/i86pc/multiboot -x
L'écran affiche la commande modifiée.
GNU GRUB version 0.97 (639K lower / 1047488K upper memory) +----------------------------------------------------------------------+ | root (hd0,0,a) | | kernel /platform/i86pc/multiboot -x | | module /platform/i86pc/boot_archive | +----------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press 'b' to boot, 'e' to edit the selected command in the boot sequence, 'c' for a command-line, 'o' to open a new line after ('O' for before) the selected line, 'd' to remove the selected line, or escape to go back to the main menu.-
Remarque - Le changement apporté à la commande du paramètre d'initialisation du noyau s'annule à la réinitialisation du système. À la prochaine réinitialisation du nœud, celui-ci entrera en mode cluster. Pour une initialisation en mode non cluster, effectuez de nouveau ces étapes pour ajouter de nouveau l'option -x à la commande du paramètre d'initialisation du noyau.
phys-schost# cd /
phys-schost# /usr/cluster/bin/clnode remove
Le nœud est supprimé de la configuration en cluster mais le logiciel Oracle Solaris Cluster n’est pas supprimé du nœud.
Pour plus d’informations, reportez-vous à la page de manuel clnode(1CL).
Remarque - Si vous n’avez pas besoin de supprimer ou réinstaller le logiciel Oracle Solaris Cluster, vous pouvez ignorer cette étape.
Cette étape supprime également l’entrée Oracle Solaris Cluster du registre du produit du programme installer. Si le registre du produit contient un enregistrement indiquant que le logiciel Oracle Solaris Cluster est installé, le programme installer affiche le composant Oracle Solaris Cluster en grisé et n’autorise pas sa réinstallation.
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/SUNWentsysver/uninstall
Remarque - Si le logiciel Oracle Solaris Cluster Geographic Edition est installé, vous devez également le désinstaller.
Pour plus d’informations sur l’utilisation du programme uninstall, reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.
Erreurs fréquentes
Si le programme de désinstallation uninstall ne se trouve pas sur le nœud, l'installation du package n'est peut-être pas complète. Supprimez le fichier /var/sadm/install/productregistry et utilisez la commande pkgrm pour supprimer manuellement tous les packages Oracle Solaris Cluster.
Étapes suivantes
Pour réinstaller ou reconfigurer le logiciel Oracle Solaris Cluster sur le nœud, référez-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 nœud du cluster, reportez-vous à la section How to Remove an Interconnect Component du Oracle Solaris Cluster 3.3 Hardware Administration Manual et à la procédure de suppression indiquée dans la collection de manuels d’administration de matériel Oracle Solaris Cluster de votre baie de stockage.
Effectuez cette procédure pour supprimer les informations de Oracle Solaris Cluster d’un serveur d’installation JumpStart utilisé pour installer et configurer un cluster. Vous pouvez supprimer les informations pour un ou plusieurs nœuds individuels ou un ou plusieurs clusters entiers. Pour plus d’informations sur la fonction JumpStart, reportez-vous au Guide d’installation de Solaris 10 10/09 : installations JumpStart personnalisées et avancées.
installserver# cd jumpstart-dir
Les entrées de Oracle Solaris Cluster font référence à autostinstall.class ou autoscinstall.finish ou les deux. Les entrées sont similaires à l’exemple ci-dessous, où release correspond à la version du logiciel Oracle Solaris Cluster :
hostname phys-schost-1 - autoscinstall.d/release/autoscinstall.class \ autoscinstall.d/release/autoscinstall.finish
Exécutez la commande check située dans le répertoire jumpstart-dir/ pour regénérer le fichier rules.ok.
installserver# ./check
Pour supprimer le lien symbolique pour un ou plusieurs nœuds d’un cluster, supprimez le lien nommé pour chaque nœud à supprimer.
installserver# rm -f autoscinstall.d/clusters/clustername/nodename
Pour supprimer les liens symboliques pour un cluster entier, supprimez récursivement le répertoire nommé pour le cluster à supprimer.
installserver# rm -rf autoscinstall.d/clusters/clustername
Pour supprimer les liens symboliques pour tous les clusters, supprimez récursivement le répertoire clusters/.
installserver# rm -rf autoscinstall.d/clusters
Si vous supprimez les informations d’un cluster entier, supprimez le répertoire pour chaque nœud du cluster.
Pour supprimez les informations d’un ou plusieurs nœuds d’un cluster, supprimez récursivement le répertoire pour chaque nœud.
installserver# rm -rf autoscinstall.d/nodes/nodename
Pour supprimer toutes les entrées pour tous les clusters, supprimez récursivement le répertoire autoscinstall.d.
installserver# rm -rf autoscinstall.d
installserver# rm .autoscinstall.log.3
installserver# rm filename.flar
Étapes suivantes
Si vous souhaitez utiliser une installation JumpStart personnalisée pour réinstaller un cluster à partir duquel vous avez supprimé les informations d’un ou plusieurs nœuds supprimés de ce cluster, vous devez réexécuter la commande scinstall interactive pour mettre à jour la liste des nœuds du cluster. Reportez-vous à la section Installation de Solaris et Oracle Solaris Cluster (JumpStart).
Effectuez cette procédure pour désinstaller le logiciel SunPlex Manager installé par l’utilitaire installer, y compris la distribution Sun Java Enterprise System 2005Q4, ou par toute autre méthode d’installation.
Pour supprimer le logiciel Oracle Solaris Cluster Manager installé avec Sun Java Enterprise System 5 ou une distribution compatible de l’utilitaire installer, utilisez à la place l’utilitaire uninstall pour supprimer ces packages. Pour plus d’informations, reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.
Remarque - Ne désinstallez pas SunPlex Manager ni Oracle Solaris Cluster Manager, ni ses composants partagés si vous voulez utiliser l’interface graphique du logiciel Oracle Solaris Cluster Geographic Edition ou les fonctions de Oracle Solaris Cluster disponibles par le biais de cette interface. Ces fonctions incluent les assistants de configuration du service de données ou le contrôle des ressources système.
Cependant, si vous utilisez l’interface de ligne de commande pour administrer ces fonctions, vous pouvez désinstaller en toute sécurité les logiciels SunPlex Manager ou Oracle Solaris Cluster Manager.
Effectuez cette procédure pour chaque nœud du cluster pour désinstaller le logiciel SunPlex Manager et les composants partagés Sun Java Enterprise System connexes.
Remarque - SunPlex Manager doit être installé sur tous les nœuds de cluster ou sur aucun.
phys-schost# pkgrm SUNWscspm SUNWscspmu SUNWscspmr
phys-schost# pkgrm SUNWmctag SUNWmconr SUNWmcon SUNWmcos SUNWmcosx
Supprimez les packages répertoriés ci-dessous pour chaque produit supplémentaire que vous souhaitez désinstaller, dans l’ordre dans lequel les packages sont répertoriés.
phys-schost# pkgrm packages
|
Avant de commencer
Avant de désinstaller le logiciel Serveur de quorum, 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 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 du serveur de quorum. Effectuez les étapes de la section Nettoyage des informations obsolètes du cluster du serveur de quorum du Guide d’administration système d’Oracle Solaris Cluster.
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 Guide d’administration système d’Oracle Solaris Cluster.
% xhost + % setenv DISPLAY nodename:0.0
quorumserver# cd /var/sadm/prod/SUNWentsysver
La version installée sur votre système.
quorumserver# ./uninstall
Une fois la suppression terminée, vous pouvez afficher le journal. Reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX pour plus d'informations sur l'utilisation du programme uninstall.
Par défaut, le répertoire est /var/scqsd.
Effectuez cette procédure pour supprimer un cluster de zones.
Effectuez toutes les étapes de cette procédure à partir d’un nœud du cluster global.
Remarque - Les étapes suivantes doivent être effectuées à partir d’un nœud de cluster global. Au lieu d’effectuer ces étapes à partir d’un nœud du cluster de zones, connectez-vous au nœud du cluster de zones et omettez -Z zonecluster dans chaque commande.
phys-schost# clresource offline -Z zonecluster resource-group
phys-schost# clresource show -Z zonecluster -p Enabled === Resources === Resource: resource Enabled{nodename1}: True Enabled{nodename2}: True …
phys-schost# clresource show -Z zonecluster -p resource_dependencies === Resources === Resource: node Resource_dependencies: node …
Vous devez désactiver les ressources dépendantes avant de désactiver les ressources dont elles dépendent.
phys-schost# clresource disable -Z zonecluster resource
Pour plus d’informations, reportez-vous à la page de manuel clresource(1CL).
phys-schost# clresource show -Z zonecluster -p Enabled === Resources === Resource: resource Enabled{nodename1}: False Enabled{nodename2}: False …
phys-schost# clresourcegroup unmanage -Z zonecluster resource-group
phys-schost# cluster status -Z zonecluster -t resource,resourcegroup
phys-schost# clresourcegroup delete -F -Z zonecluster +
phys-schost# clzonecluster halt zoneclustername
phys-schost# clzonecluster uninstall zoneclustername
phys-schost# clzonecluster delete zoneclustername