Realice las siguientes tareas principales para que un sistema de archivos ZFS local tenga alta disponibilidad:
Cree una nueva agrupación de almacenamiento ZFS.
Cree un sistema de archivos ZFS en esa agrupación de almacenamiento ZFS.
Configure el recurso HAStoragePlus que gestiona la agrupación de almacenamiento ZFS.
En esta sección, se describe cómo completar estas tareas.
![]() | Precaución - Si tiene previsto importar manualmente una agrupación ZFS que ya está gestionada por el cluster, asegúrese de que la agrupación no se importe en varios nodos. Si se importa una agrupación en varios nodos, se pueden presentar problemas. Para obtener más información, consulte Cambio de la configuración de una agrupación ZFS gestionada por un recurso HAStoragePlus. |
Este asistente requiere que todos los nodos de cluster tengan la misma contraseña de usuario root.
![]() | Precaución - No agregue un dispositivo de quórum configurado a una agrupación de almacenamiento ZFS. Si se agrega un dispositivo de quórum configurado a una agrupación de almacenamiento, el disco se vuelve a etiquetar como disco EFI, se pierde la información de configuración de quórum y el disco ya no proporciona un voto de quórum para el cluster. Una vez que haya un disco en el grupo de almacenamiento, puede configurarlo como dispositivo del quórum. También se puede anular la configuración del disco, agregarlo a la agrupación de almacenamiento y luego volverlo a configurar como dispositivo de quórum. |
Cumpla los siguientes requisitos para crear una agrupación de almacenamiento ZFS en una configuración de Oracle Solaris Cluster:
Asegúrese de que todos los dispositivos desde los cuales cree una agrupación de almacenamiento ZFS estén disponibles desde todos los nodos del cluster. Estos nodos se deben configurar en la lista de nodos del grupo al que pertenece el recurso HAStoragePlus.
Asegúrese de que el identificador del dispositivo de Oracle Solaris que especifique en el comando zpool(1M), por ejemplo /dev/dsk/c0t0d0, esté visible para el comando cldevice list -v.
Para obtener el mejor rendimiento, cree una agrupación de almacenamiento ZFS con un disco completo. Cuando se especifica un dispositivo lógico de Oracle Solares como un sistema de archivos ZFS se obtiene un mejor rendimiento si se activa la caché de escritura en disco. El sistema de archivos ZFS etiqueta el disco con EFI cuando se proporciona un disco completo.
Si está creando un zpool en un dispositivo DID, debe especificar un segmento. No utilice /dev/did/dsk/dN, ya que puede corromper la etiqueta del disco.
Consulte Creating ZFS Storage Pools de Managing ZFS File Systems in Oracle Solaris 11.3 para obtener información sobre cómo crear una agrupación de almacenamiento ZFS.
Cumpla los siguientes requisitos al crear un sistema de archivos ZFS en la agrupación ZFS:
Puede crear varios sistemas de archivos ZFS en la misma agrupación de almacenamiento ZFS.
HAStoragePlus no admite sistemas de archivos creados en volúmenes de sistemas de archivos ZFS.
No coloque un sistema de archivos ZFS en la propiedad de extensión FilesystemMountPoints.
Si es necesario, cambie la configuración de la propiedad failmode de ZFS a continue o panic, según cuál se adapte mejor a sus requisitos.
También puede optar por cifrar un sistema de archivos ZFS cuando lo cree. El recurso HAStoragePlus monta automáticamente todos los sistemas de archivos de la agrupación al poner en línea el recurso. El sistema de archivos cifrado que requiere la entrada interactiva de una clave o frase de contraseña durante el montaje experimentará un problema al poner en línea el recurso. Para evitar problemas, no utilice keysource=raw | hex | passphrase,prompt|pkcs11: para los sistemas de archivos cifrados de la agrupación de almacenamiento ZFS gestionada por un cluster mediante un recurso HAStoragePlus. Puede utilizar keysource=raw | hex | passphrase,file://|https://, donde la clave o la ubicación de una frase de contraseña está disponible para los nodos del cluster donde se pondrá en línea el recurso HAStoragePlus.
Consulte Creación de grupos de almacenamiento de ZFS de Gestión de sistemas de archivos ZFS en Oracle Solaris 11.3 para obtener información sobre cómo crear un sistema de archivos ZFS en una agrupación de almacenamiento ZFS.
# clresourcegroup create resource-group
# clresourcetype register SUNW.HAStoragePlus
# clresource create -g resource-group -t SUNW.HAStoragePlus \ -p Zpools=zpool -p ZpoolsSearchDir=/dev/did/dsk \ resource
La ubicación predeterminada para buscar dispositivos de agrupaciones de almacenamiento ZFS es /dev/dsk. Se puede sustituir mediante la propiedad de extensión ZpoolsSearchDir.
El recurso se crea en el estado activado.
# clresourcegroup online -M resource-group
En el siguiente ejemplo, se muestran los comandos para que un sistema de archivos ZFS local tenga alta disponibilidad.
phys-schost-1% su Password: # cldevice list -v DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t1d0 d3 phys-schost-1:/dev/rdsk/c1t8d0 d3 phys-schost-2:/dev/rdsk/c1t8d0 d4 phys-schost-1:/dev/rdsk/c1t9d0 d4 phys-schost-2:/dev/rdsk/c1t9d0 d5 phys-schost-1:/dev/rdsk/c1t10d0 d5 phys-schost-2:/dev/rdsk/c1t10d0 d6 phys-schost-1:/dev/rdsk/c1t11d0 d6 phys-schost-2:/dev/rdsk/c1t11d0 d7 phys-schost-2:/dev/rdsk/c0t0d0 d8 phys-schost-2:/dev/rdsk/c0t1d0Ejemplo 49 Configuración del tipo de recurso HAStoragePlus para tener un sistema de archivos ZFS local de alta disponibilidad para un cluster de zonaPuede crear una agrupación de almacenamiento ZFS mediante un segmento de disco especificando un identificador de dispositivo de Solaris: # zpool create HAzpool c1t8d0s2o puede crear una agrupación de almacenamiento ZFS mediante un segmento de disco especificando un identificador de dispositivo lógico: # zpool create HAzpool /dev/did/dsk/d3s2 # zfs create HAzpool/export # zfs create HAzpool/export/home # clresourcegroup create hasp-rg # clresourcetype register SUNW.HAStoragePlus # clresource create -g hasp-rg -t SUNW.HAStoragePlus -p Zpools=HAzpool hasp-rs # clresourcegroup online -M hasp-rg
En el siguiente ejemplo, se muestran los pasos para que un sistema de archivos ZFS local tenga alta disponibilidad en un cluster de zona sczone.
phys-schost-1# cldevice list -v # zpool create HAzpool c1t8d0 # zfs create HAzpool/export # zfs create HAzpool/export/home # clzonecluster configure sczone clzc:sczone> add dataset clzc:sczone:fs> set name=HAzpool clzc:sczone:fs> end clzc:sczone:fs> exit # clresourcegroup create -Z sczone hasp-rg # clresourcetype register -Z sczone SUNW.HAStoragePlus # clresource create -Z sczone -g hasp-rg -t SUNW.HAStoragePlus \ -p Zpools=HAzpool hasp-rs # clresourcegroup online -Z -sczone -M hasp-rg