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

Quitter la vue de l'impression

Mis à jour : Juillet 2016
 
 

Configuration d'un pool de stockage ZFS local sans HAStoragePlus

Cette procédure décrit comment configurer un pool de stockage ZFS (zpool) sur un périphérique local sans configurer de ressource HAStoragePlus.


Remarque -  Pour configurer un zpool local qui utilise une ressource HAStoragePlus, reportez-vous plutôt à la section Ajout et enregistrement d'un groupe de périphériques répliqué (ZFS).
  1. Répertoriez les mappages DID et identifiez le périphérique local à utiliser.

    Choisissez un périphérique qui répertorie uniquement le noeud de cluster qui utilisera le nouveau zpool. Notez le nom de périphérique cNtXdY et le nom de périphérique DID /dev/did/rdsk/dN.

    phys-schost-1# cldevice show | grep Device

    Dans l'exemple ci-dessous, les entrées des périphériques DID /dev/did/rdsk/d1 et /dev/did/rdsk/d2 indiquent que ces unités sont uniquement utilisées par phys-schost-1. Pour les exemples de cette procédure, le périphérique DID /dev/did/rdsk/d2 nommé c0t6d0 sera utilisé et configuré pour le noeud de cluster phys-schost-1.

    === 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
    …
  2. Déterminez le nom de groupe de périphériques du périphérique DID que vous attribuez à zpool.

    L'exemple de sortie suivant indique que dsk/d2 est le nom de groupe de périphériques attribué au périphérique DID /dev/did/rdsk/d2s2. Dans une relation, il arrive souvent (mais pas toujours) que le nom du groupe de périphériques fasse partie du nom du périphérique DID. La liste de noeuds de ce groupe de périphériques ne contient qu'un seul noeud, phys-schost-1.

    phys-schost-1# cldevicegroup show -v
    …
    Device Group Name:                              dsk/d2
      Type:                                            Disk
      failback:                                        false
      Node List:                                       phys-schost-1
      preferenced:                                     false
      localonly:                                       false
      autogen:                                         true
      numsecondaries:                                  1
      device names:                                    /dev/did/rdsk/d2s2
  3. Définissez la propriété localonly du périphérique DID.

    Spécifiez le nom du groupe de périphériques identifié à l'Step 2. Si vous voulez désactiver la séparation du périphérique, incluez également default_fencing=nofencing dans la commande.

    phys-schost-1# cldevicegroup set -p localonly=true \
    -p autogen=true [-p default_fencing=nofencing] dsk/d2

    Pour plus d'informations sur les propriétés de cldevicegroup, reportez-vous à la page de manuel cldevicegroup(1CL).

  4. Vérifiez les paramètres du périphérique.
    phys-schost-1# cldevicegroup show dsk/d2
  5. Créez le zpool.
    phys-schost-1# zpool create localpool c0t6d0
  6. (Facultatif) Créez un jeu de données ZFS.
    phys-schost-1# zfs create localpool/data
  7. Vérifiez le nouveau zpool.
    phys-schost-1# zpool list