Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'administration système d'Oracle Solaris Cluster Oracle Solaris Cluster (Français) |
1. Introduction à 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 nud
Ajout d'un nud à la liste des n
uds autorisés
Création d'un nud non votant (zone) dans un cluster global
Création d'un nud non votant dans un cluster global
Suppression d'un nud dans un cluster
Suppression d'un nud d'un cluster de zones
Suppression d'un nud de la configuration logicielle du cluster
10. Configuration du contrôle de l'utilisation du CPU
11. Mise à jour du logiciel ou installation d'un microprogramme Oracle Solaris Cluster
12. Sauvegarde et restauration d'un cluster
13. Administration de Oracle Solaris Cluster avec les interfaces graphiques
Cette section contient des instructions concernant la suppression d'un nœud 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 nœud d'un cluster existant. Effectuez ces tâches selon leur ordre d'apparition.
![]() | Attention - Si vous supprimez un nœud en appliquant uniquement cette procédure à une configuration RAC, cette suppression peut entraîner une erreur grave au niveau du nœud, pendant la réinitialisation. Pour savoir comment supprimer un nœud d'une configuration RAC, reportez-vous à la section Suppression de Prise en charge d’Oracle RAC des nœuds sélectionnés du Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters. Après avoir terminé ce processus, suivez les étapes indiquées ci dessous. |
Tableau 8-2 Liste des tâches : suppression d'un nœud
|
Vous pouvez supprimer un nœud d'un cluster de zones en l'arrêtant, en le désinstallant ou en le supprimant de la configuration. Si vous décidez par la suite d'ajouter à nouveau le nœud dans le cluster de zones, suivez les instructions du Tableau 8-1. La plupart de ces étapes sont effectuées depuis un nœud 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# clzonecluster uninstall -n node zoneclustername
Pour ce faire, utilisez les commandes suivantes :
phys-schost# clzonecluster configure zoneclustername
clzc:sczone> remove node physical-host=zoneclusternodename
phys-schost# clzonecluster status
Suivez cette procédure pour supprimer un nœud 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 utilise les formes longues des commandes Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. À 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 s'affiche comme 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 concernant l'initialisation basée sur la ressource 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 s'affiche comme 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 nœud, ce dernier sera initialisé en mode cluster. Si vous souhaitez plutôt initialiser le nœud 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 nœud à supprimer n'est plus disponible ou ne peut plus être initialisé, exécutez la commande suivante sur un nœud actif quelconque du cluster : clnode clear -F <node-to-be-removed> . Vérifiez la suppression du nœud en exécutant la commande clnode status <nodename>.
phys-schost# clnode remove -F
Si la commande clnode remove n'aboutit pas ou que la référence au nœud n'existe plus, exécutez la commande clnode clear -F nodename sur un nœud actif.
Remarque - Si vous supprimez le dernier nœud du cluster, il doit être en mode non cluster et le cluster ne doit comporter aucun nœud actif.
phys-schost# clnode status nodename
Exemple 8-2 Suppression d'un nœud de la configuration logicielle du cluster
L'exemple suivant montre comment supprimer un nœud (phys-schost-2) d'un cluster. La commande clnode remove est exécutée en mode non cluster depuis le nœud à 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 nœud supprimé, reportez-vous à la section
Désinstallation de Oracle Solaris Cluster d'un nud du cluster.
Pour les procédures matérielles, reportez-vous au Oracle Solaris Cluster 3.3 Hardware Administration Manual.
Pour une liste complète des tâches permettant de supprimer un nœud du cluster, reportez-vous au Tableau 8-2.
Pour ajouter un nœud à un cluster existant, reportez-vous à la section
Ajout d'un nud à la liste des n
uds autorisés.
Suivez les procédures décrites dans la section Suppression d’une zone non globale du système du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
Suivez cette procédure pour séparer une baie de stockage d'un nœud unique d'un cluster à trois ou à quatre nœuds.
L'élément phys-schost# fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.
Cette procédure utilise les formes longues des commandes Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. À 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 nœud, avant de déplacer les groupes en dehors du nœud. Pour en savoir plus, reportez-vous au Oracle Database Administration Guide. |
phys-schost# clnode evacuate node
La commande clnode evacuate bascule tous les groupes de périphériques du nœud spécifié vers le nœud de prédilection suivant. La commande bascule également tous les groupes de ressources des nœuds votants et non votants du nœud spécifié vers le nœud de prédilection votant ou non votant suivant.
Pour la procédure d'acceptation des activités d'E/S vers les groupes de disques partagés Veritas, reportez-vous à la documentation VxVM.
Pour 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 nud.
Si vous utilisez VxVM ou un disque brut, utilisez la commande cldevicegroup(1CL) pour supprimer les groupes de périphériques.
phys-schost# clresourcegroup remove-node -z zone -n node + | resourcegroup
Le nom du nœud.
Le nom du nœud non votant pouvant contrôler le groupe de ressources. Spécifiez la zone uniquement si vous avez indiqué un nœud non votant lors de la création du groupe de ressources.
Pour savoir comment modifier la liste des nœuds 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 la procédure de suppression des adaptateurs hôtes, reportez-vous à la documentation du nœud.
phys-schost# pkgrm SUNWscucm
![]() | Caution (SPARC only) - Si vous ne supprimez pas Oracle RAC du nœud à déconnecter, une erreur grave surviendra sur le nœud, 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 s'affiche comme 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 les procédures de mise en ligne des groupes de disques partagés Veritas, reportez-vous à la documentation Veritas Volume Manager.
Pour plus d'informations concernant la mise en ligne d'un groupe de périphériques,
reportez-vous à la section Arrêt du mode de maintenance d'un nud.
Pour corriger tout message d'erreur survenu lors de la suppression d'un nœud 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 nœud des groupes de périphériques.
Suivez la procédure de la section Suppression d'un nud de tous les groupes de périphériques.
# mv /etc/cluster/ccr /etc/cluster/ccr.old