Guide d'administration système d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Suppression d'un noeud d'un groupe de périphériques de disque brut

Procédez comme suit pour supprimer un noeud du cluster dans la liste des noeuds principaux potentiels d'un groupe de périphériques de disque brut.

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.

  1. Prenez un rôle octroyant les autorisations RBAC solaris.cluster.read et solaris.cluster.modify sur un noeud du cluster différent du noeud à supprimer.
  2. Identifiez les groupes de périphériques connectés au noeud en cours de suppression et déterminez les groupes de périphériques de disque brut.
    # cldevicegroup show -n nodename -t rawdisk +
  3. Désactivez la propriété localonly sur chaque groupe de périphériques de disque brut Local_Disk.
    # cldevicegroup set -p localonly=false devicegroup

    Reportez-vous à la page de manuel cldevicegroup(1CL) pour plus d'informations sur la propriété localonly.

  4. Vérifiez que vous avez désactivé la propriété localonly de tous les groupes de périphériques de disque brut connectés au noeud en cours de suppression.

    Le type de groupe de périphériques Disk indique que la propriété localonly est désactivée pour ce groupe de périphériques de disque brut.

    # cldevicegroup show -n nodename -t rawdisk -v + 
  5. Supprimez le noeud de tous les groupes de périphériques de disque brut identifiés à l'Step 2.

    Vous devez effectuer cette étape pour chaque groupe de périphériques de disque brut connecté au noeud en cours de suppression.

    # cldevicegroup remove-node -n nodename devicegroup
Exemple 5-10  Suppression d'un noeud d'un groupe de périphériques de disque brut

Cet exemple illustre la suppression d'un noeud (phys-schost-2) d'un groupe de périphériques de disque brut. Toutes les commandes sont exécutées à partir d'un autre noeud du cluster (phys-schost-1).

[Identify the device groups connected to the node being removed, and determine which are raw-disk
    device groups:]
phys-schost-1# cldevicegroup show -n phys-schost-2 -t rawdisk -v +	
Device Group Name:                              dsk/d4
  Type:                                           Disk
  failback:                                       false
  Node List:                                      phys-schost-2
  preferenced:                                    false
  localonly:                                      false
  autogen                                         true
  numsecondaries:                                 1
  device names:                                   phys-schost-2


Device Group Name:                              dsk/d1
  Type:                                           SVM
  failback:                                       false
  Node List:                                      pbrave1, pbrave2
  preferenced:                                    true
  localonly:                                      false
  autogen                                         true
  numsecondaries:                                 1
  diskset name:                                   ms1
(dsk/d4) Device group node list:  phys-schost-2
	(dsk/d2) Device group node list:  phys-schost-1, phys-schost-2
	(dsk/d1) Device group node list:  phys-schost-1, phys-schost-2
[Disable the localonly flag for each local disk on the node:]
phys-schost-1# cldevicegroup set -p localonly=false dsk/d4
[Verify that the localonly flag is disabled:]
phys-schost-1# cldevicegroup show -n phys-schost-2 -t rawdisk +   
 (dsk/d4) Device group type:          Disk
 (dsk/d8) Device group type:          Local_Disk
[Remove the node from all raw-disk device groups:]

phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d4
phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d2
phys-schost-1# cldevicegroup remove-node -n phys-schost-2 dsk/d1