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

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Ajout et enregistrement d'un groupe de périphériques (Solaris Volume Manager)

Utilisez la commande metaset pour créer un ensemble de disques Solaris Volume Manager et enregistrer l'ensemble de disques en tant que groupe de périphériques Oracle Solaris Cluster. Lorsque vous enregistrez l'ensemble de disques, le nom que vous lui attribuez est automatiquement assigné au groupe de périphériques.

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.


Caution

Mise en garde  -  Le nom du groupe de périphériques Oracle Solaris Cluster que vous souhaitez créer (Solaris Volume Manage ou disque brut) doit être identique au nom du groupe de périphériques répliqués.


  1. Prenez un rôle octroyant l'autorisation RBAC solaris.cluster.modify sur l'un des noeuds connectés aux disques sur lesquels vous créez l'ensemble de disques.
  2. Ajoutez l'ensemble de disques Solaris Volume Manager et enregistrez-le en tant que groupe de périphériques auprès d'Oracle Solaris Cluster.

    Pour créer un groupe de périphériques multipropriétaire, utilisez l'option –M.

    # metaset -s diskset –a –M –h nodelist
    -s diskset

    Spécifie l'ensemble de disques à créer.

    -a -h nodelist

    Ajoute la liste des noeuds qui peuvent administrer l'ensemble de disques.

    -M

    Désigne le groupe de disques comme multipropriétaire.


    Remarque -  L'exécution de la commande metaset pour configurer un groupe de périphériques /Solaris Volume Manager sur un cluster crée un seul noeud secondaire par défaut, indépendamment du nombre de noeuds que comporte le groupe de périphériques. Vous pouvez modifier le nombre souhaité de noeuds secondaires à l'aide de l'utilitaire clsetup après la création du groupe de périphériques. Pour plus d'informations sur le basculement de disque, reportez-vous à la section Définition du nombre souhaité de noeuds secondaires pour un groupe de périphériques.
  3. Si vous configurez un groupe de périphériques répliqué, définissez la propriété de réplication pour le groupe en question.
    # cldevicegroup sync devicegroup
  4. Vérifiez que le groupe de périphériques a été ajouté.

    Le nom du groupe de périphériques correspond à celui de l'ensemble de disques spécifié à l'aide de la commande metaset.

    # cldevicegroup list
  5. Répertoriez les mappages DID.
    # cldevice show | grep Device
    • Choisissez des unités partagées par les noeuds du cluster qui administreront ou seront susceptibles d'administrer l'ensemble de disques.

    • Lors de l'ajout d'un lecteur à l'ensemble de disques, utilisez le nom de périphérique DID complet, qui prend la forme /dev/did/rdsk/dN.

    Dans l'exemple suivant, les entrées du périphérique DID /dev/did/rdsk/d3 indiquent que le lecteur est partagé par phys-schost-1 et phys-schost-2.

    === DID Device Instances ===                   
    DID Device Name:                                /dev/did/rdsk/d1
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t0d0
    DID Device Name:                                /dev/did/rdsk/d2
      Full Device Path:                               phys-schost-1:/dev/rdsk/c0t6d0
    DID Device Name:                                /dev/did/rdsk/d3
      Full Device Path:                               phys-schost-1:/dev/rdsk/c1t1d0
      Full Device Path:                               phys-schost-2:/dev/rdsk/c1t1d0
    …
  6. Ajoutez les unités à l'ensemble de disques.

    Utilisez le nom de chemin DID complet.

    # metaset -s setname -a /dev/did/rdsk/dN
    –s setname

    Spécifie le nom de l'ensemble de disques, qui correspond à celui du groupe de périphériques.

    –a

    Ajoute l'unité à l'ensemble de disques.


    Remarque -  N'utilisez pas le nom de périphérique de niveau inférieur (cNtXdY) lorsque vous ajoutez un lecteur à un ensemble de disques. Etant local et non unique à l'échelle du cluster, le nom de périphérique de niveau inférieur risque d'empêcher la commutation de metaset.
  7. Vérifiez l'état de l'ensemble de disques et des unités.
    # metaset -s setname
Exemple 5-8  Ajout d'un groupe de périphériques Solaris Volume Manager

L'exemple suivant présente la création de l'ensemble de disques et du groupe de périphériques avec les lecteurs de disque /dev/did/rdsk/d1 et /dev/did/rdsk/d2 et vérifie que le groupe de périphériques a été créé.

# metaset -s dg-schost-1 -a -h phys-schost-1

# cldevicegroup list
dg-schost-1 

# metaset -s dg-schost-1 -a /dev/did/rdsk/d1 /dev/did/rdsk/d2