Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'administration système d'Oracle Solaris Cluster Oracle Solaris Cluster 3.3 3/13 (Français) |
1. Présentation de l'administration d'Oracle Solaris Cluster
2. Oracle Solaris Cluster et RBAC
3. Arrêt 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
Création d'un noeud non votant (zone) dans un cluster global
Création d'un noeud non votant dans un cluster global
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
Suppression d'un noeud non votant (zone) d'un cluster global
10. Configuration du contrôle de l'utilisation de la CPU
11. Application de patchs au logiciel et au microprogramme d'Oracle Solaris Cluster
12. Sauvegarde et restauration d'un cluster
13. Administration d'Oracle Solaris Cluster avec les interfaces graphiques
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 Prise en charge d’Oracle RAC des nœuds sélectionnés du manuel Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters. Une fois ce processus terminé, suivez les étapes appropriées ci-après. |
Tableau 8-2 Liste des tâches : suppression d'un noeud
|
Vous pouvez supprimer un noeud d'un cluster de zones en arrêtant le noeud, en le désinstallant, puis 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.
Avant de commencer
Consultez le Tableau 8-2 pour savoir s'il y a des opérations à effectuer avant de mettre en oeuvre cette procédure.
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=node
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 d'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.
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
Le menu GRUB qui s'affiche est semblable à ce qui suit :
GNU GRUB version 0.95 (631K lower / 2095488K 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 Initialisation d’un système x86 à l’aide de GRUB (liste des tâches) du manuel Administration d’Oracle Solaris : Administration de base.
L'écran des paramètres d'initialisation GRUB qui s'affiche est semblable à ce qui suit :
GNU GRUB version 0.95 (615K lower / 2095552K 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 éditée.
GNU GRUB version 0.95 (615K lower / 2095552K 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.-
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 des groupes de ressources sont configurés avec rg_system=true, vous devez modifier leur configuration en rg_system=false pour que la commande clnode clear -F puisse s'exécuter. 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 d'Oracle Solaris Cluster d'un noeud du cluster.
Pour connaître les procédures relatives au matériel, reportez-vous au Oracle Solaris Cluster 3.3 3/13 Hardware Administration Manual .
Pour une liste complète des tâches à effectuer pour supprimer un noeud de 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 les procédures décrites à la section Suppression d’une zone non globale du système du manuel Guide d’administration système : Conteneurs Oracle Solaris-Gestion des ressources et Oracle Solaris Zones.
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 d'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 de noeuds votants ou non votants sur le noeud spécifié vers le noeud votant ou non votant 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, servez-vous de la commande cldevicegroup pour supprimer les groupes de périphériques. Pour plus d'informations, reportez-vous à la page de manuel cldevicegroup(1CL).
phys-schost# clresourcegroup remove-node -z zone -n node + | resourcegroup
Nom du noeud non votant qui peut administrer le groupe de ressources. Indiquez uniquement zone si vous avez spécifié un noeud non votant lors de la création du groupe de ressources.
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.
Pour consulter la procédure de suppression des adaptateurs hôtes, reportez-vous à la documentation du noeud.
phys-schost# pkgrm SUNWscucm
![]() | 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. Le menu GRUB qui s'affiche est semblable à ce qui suit :
GNU GRUB version 0.95 (631K lower / 2095488K 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.
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 :
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