Guía de administración del sistema de Oracle® Solaris Cluster

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Adición y registro de un grupo de dispositivos replicado (ZFS)

Para replicar ZFS, debe crear un grupo de dispositivos que tenga un nombre y enumerar los discos que pertenecen a zpool. Un dispositivo puede pertenecer solamente a un grupo de dispositivos a la vez; por lo tanto, si ya tiene un grupo de dispositivos de Oracle Solaris Cluster que contiene el dispositivo, debe suprimir el grupo antes de agregar ese dispositivo al nuevo grupo de dispositivos de ZFS.

El nombre del grupo de dispositivos de Oracle Solaris Cluster que cree (Solaris Volume Manager o disco raw) debe ser idéntico al del grupo de dispositivos replicado.

  1. Elimine los grupos de dispositivos predeterminados que se correspondan con los dispositivos de zpool.

    Por ejemplo, si dispone de un zpool denominado mypool que contiene dos dispositivos, /dev/did/dsk/d2 y /dev/did/dsk/d13, debe suprimir los dos grupos de dispositivos predeterminados llamados d2 y d13.

    # cldevicegroup offline dsk/d2 dsk/d13
    # cldevicegroup delete dsk/d2 dsk/d13
  2. Cree un grupo de dispositivos con nombre cuyos DID se correspondan con los del grupo de dispositivos eliminado en el Step 1.
    # cldevicegroup create -n pnode1,pnode2 -d d2,d13 -t rawdisk mypool

    Esta acción crea un grupo de dispositivos denominado mypool (con el mismo nombre que zpool), que administra los dispositivos básicos /dev/did/dsk/d2 y /dev/did/dsk/d13.

  3. Cree un zpool que contenga estos dispositivos.
    # zpool create mypool mirror /dev/did/dsk/d2 /dev/did/dsk/d13
  4. Cree un grupo de recursos para administrar la migración de los dispositivos replicados (en el grupo de dispositivos) que sólo cuenten con zonas globales en su lista de nodos.
    # clrg create -n pnode1,pnode2 migrate_srdfdg-rg
  5. Cree un recurso hasp-rs en el grupo de recursos creado en el Step 4 y configure la propiedad globaldevicepaths en un grupo de dispositivos de discos raw.

    Creó este dispositivo en el Step 2.

    # clrs create -t HAStoragePlus -x globaldevicepaths=mypool -g \
    migrate_srdfdg-rg hasp2migrate_mypool
  6. Establezca el valor +++ en la propiedad rg_affinities desde este grupo de recursos en el grupo de recursos creado en el Step 4.
    # clrg create -n pnode1,pnode2 -p \
    RG_affinities=+++migrate_srdfdg-rg oracle-rg
  7. Cree un recurso HAStoragePlus (hasp-rs) para el zpool creado en el Step 3 en el grupo de recursos creado en el Step 4 o el Step 6.

    Configure la propiedad resource_dependencies para el recurso hasp-rs creado en el Step 5.

    # clrs create -g oracle-rg -t HAStoragePlus -p zpools=mypool \
    -p resource_dependencies=hasp2migrate_mypool \
    -p ZpoolsSearchDir=/dev/did/dsk hasp2import_mypool
  8. Use el nuevo nombre del grupo de recursos cuando se precise un nombre de grupo de dispositivos.