Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'administration système d'Oracle Solaris Cluster Oracle Solaris Cluster 4.0 (Français) |
1. Présentation de l'administration d'Oracle Solaris Cluster
2. Oracle Solaris Cluster et RBAC
3. Fermeture et initialisation d'un cluster
4. Méthodes de réplication de données
7. Administration des interconnexions de cluster et des réseaux publics
8. Ajout et suppression d'un noeud
Ajout d'un noeud à un cluster existant
Suppression d'un noeud dans un cluster
Suppression d'un noeud d'un cluster de zones
Suppression d'un noeud de la configuration logicielle du cluster
10. Configuration du contrôle de l'utilisation de la CPU
Cette section contient des instructions concernant la suppression d'un noeud dans un cluster global ou un cluster de zones. Vous pouvez également supprimer un cluster de zones spécifique d'un cluster global. Le tableau ci-dessous répertorie les tâches à effectuer pour supprimer un noeud d'un cluster existant. Effectuez ces tâches selon leur ordre d'apparition.
Attention - Si vous supprimez un noeud en appliquant uniquement cette procédure à une configuration RAC, cette suppression peut entraîner une erreur grave au niveau du noeud, pendant la réinitialisation. Pour des instructions sur la procédure de suppression d'un noeud d'une configuration RAC, reportez-vous à la section Suppression de la Prise en charge d’Oracle RAC des noeuds sélectionnés du manuel Guide du service de données Oracle Solaris Cluster pour Oracle Real Application Clusters. Après avoir procédé à la suppression du noeud dans une configuration RAC, effectuez les opérations appropriées décrites ci-dessous. |
Tableau 8-2 Liste des tâches : suppression d'un noeud
|
Vous pouvez supprimer un noeud d'un cluster de zones en l'arrêtant, en le désinstallant et en le supprimant de la configuration. Si vous décidez par la suite d'ajouter à nouveau le noeud dans le cluster de zones, suivez les instructions du Tableau 8-1. La plupart de ces étapes sont effectuées depuis un noeud du cluster global.
phys-schost# clzonecluster halt -n node zoneclustername
Vous pouvez également utiliser les commandes clnode evacuate et shutdown dans un cluster de zones.
phys-schost# clrg remove-node -n zonehostname -Z zoneclustername rg-name
phys-schost# clzonecluster uninstall -n node zoneclustername
Pour ce faire, utilisez les commandes suivantes :
phys-schost# clzonecluster configure zoneclustername
clzc:sczone> remove node physical-host=zoneclusternodename
clzc:sczone> exit
phys-schost# clzonecluster status
Suivez cette procédure pour supprimer un noeud du cluster global.
L'élément phys-schost# fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.
Cette procédure contient la forme longue des commandes de Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.
Effectuez toutes les étapes de cette procédure depuis un noeud du cluster global.
Pour un noeud de cluster de zones, vous devez suivre les instructions se trouvant dans la section Suppression d'un noeud d'un cluster de zones avant d'effectuer cette étape.
Sur les systèmes SPARC, exécutez la commande suivante :
ok boot -x
Sur les systèmes x86, exécutez les commandes suivantes :
shutdown -g -y -i0 Press any key to continue
Pour plus d'informations sur l'initialisation GRUB, reportez-vous à la section Booting an x86 Based System Interactively du manuel Booting and Shutting Down Oracle Solaris on x86 Platforms.
[ 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/kernel/#ISADIR/unix -B $ZFS-BOOTFS -x
L'écran affiche la commande éditée.
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. Si vous souhaitez plutôt initialiser le noeud en mode non cluster, effectuez de nouveau ces étapes pour ajouter l'option -x à la commande des paramètres d'initialisation du noyau.
Remarque - Si le noeud à supprimer n'est plus disponible ou ne peut plus être initialisé, exécutez la commande suivante sur un noeud actif quelconque du cluster : clnode clear -F <node-to-be-removed> . Vérifiez la suppression du noeud en exécutant la commande clnode status <nodename>.
Exécutez la commande suivante à partir d'un noeud actif :
phys-schost# clnode clear -F nodename
Si vous disposez de groupes de ressources de type rg_system=true, vous devez les modifier en rg_system=false afin que la commande clnode clear -F puisse être exécutée avec succès. Après avoir exécuté la commande clnode clear -F, redéfinissez les groupes de ressources sur rg_system=true.
Exécutez la commande suivante à partir du noeud à supprimer :
phys-schost# clnode remove -F
Remarque - Si vous supprimez le dernier noeud du cluster, il doit être en mode non cluster et le cluster ne doit comporter aucun noeud actif.
phys-schost# clnode status nodename
Exemple 8-2 Suppression d'un noeud de la configuration logicielle du cluster
L'exemple suivant montre comment supprimer un noeud (phys-schost-2) d'un cluster. La commande clnode remove est exécutée en mode non cluster depuis le noeud à supprimer du cluster (phys-schost-2)
[Remove the node from the cluster:] phys-schost-2# clnode remove phys-schost-1# clnode clear -F phys-schost-2 [Verify node removal:] phys-schost-1# clnode status -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online
Voir aussi
Pour désinstaller Oracle Solaris Cluster du noeud supprimé, reportez-vous à la section Désinstallation de Oracle Solaris Cluster d'un noeud du cluster.
Pour les procédures matérielles, reportez-vous au manuel Oracle Solaris Cluster Hardware Administration Manual.
Pour une liste complète des tâches permettant de supprimer un noeud du cluster, reportez-vous au Tableau 8-2.
Pour ajouter un noeud à un cluster existant, reportez-vous à la section Ajout d'un noeud à un cluster existant.
Suivez cette procédure pour séparer une baie de stockage d'un noeud unique d'un cluster à trois ou à quatre noeuds.
L'élément phys-schost# fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.
Cette procédure contient la forme longue des commandes de Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.
phys-schost# clresourcegroup status phys-schost# cldevicegroup status
Caution (SPARC only) - Si le cluster est exécuté sur Oracle RAC, arrêtez l'instance de la base de données Oracle RAC exécutée sur le noeud, avant de déplacer les groupes en dehors du noeud. Pour obtenir des instructions, reportez-vous au manuel Oracle Database Administration Guide. |
phys-schost# clnode evacuate node
La commande clnode evacuate bascule tous les groupes de périphériques du noeud spécifié vers le noeud de prédilection suivant. La commande bascule également tous les groupes de ressources des noeuds votants du noeud spécifié vers le noeud de prédilection suivant.
Pour consulter la procédure mettant un groupe de périphériques en mode de maintenance, reportez-vous à la section Mise en mode de maintenance d'un noeud.
Si vous utilisez un disque brut, supprimez les groupes de périphériques à l'aide de la commande cldevicegroup(1CL).
phys-schost# clresourcegroup remove-node -n node + | resourcegroup
Nom du noeud.
Pour savoir comment modifier la liste des noeuds d'un groupe de ressources, reportez-vous au Oracle Solaris Cluster Data Services Planning and Administration Guide.
Remarque - Les noms de la propriété, du groupe et du type de ressource sont sensibles à la casse, lorsque la commande clresourcegroup est exécutée.
Si vous supprimez l'adaptateur hôte du noeud à déconnecter, passez à l'Étape 11.
Pour consulter la procédure de suppression des adaptateurs hôtes, reportez-vous à la documentation du noeud.
phys-schost# pkg uninstall /ha-cluster/library/ucmm
Caution (SPARC only) - Si vous ne supprimez pas Oracle RAC du noeud à déconnecter, une erreur grave surviendra sur le noeud, lorsque ce dernier sera réintroduit sur le cluster et vous pouvez éventuellement ne plus avoir accès aux données. |
Sur les systèmes SPARC, exécutez la commande suivante :
ok boot
Sur les systèmes x86, exécutez les commandes suivantes :
Lorsque le menu GRUB s'affiche, sélectionnez l'entrée Oracle Solaris appropriée, puis appuyez sur la touche Entrée.
phys-schost# devfsadm -C cldevice refresh
Pour plus d'informations sur la mise en ligne d'un groupe de périphériques, reportez-vous à la section Arrêt du mode de maintenance d'un noeud.
Pour corriger tout message d'erreur survenu lors de la suppression d'un noeud du cluster, suivez la procédure suivante :
Suivez cette procédure sur un cluster global uniquement.
phys-schost# boot
Si non, passez à l'Étape b.
Si oui, effectuez les étapes suivantes pour supprimer le noeud des groupes de périphériques.
Suivez la procédure de la section Suppression d'un noeud de tous les groupes de périphériques.
# mv /etc/cluster/ccr /etc/cluster/ccr.old