Guía de administración y planificación de servicios de datos de Oracle® Solaris Cluster 4.3

Salir de la Vista de impresión

Actualización: Agosto de 2016
 
 

Cómo configurar el tipo de recurso HAStoragePlus para recursos nuevos

En el siguiente ejemplo, el grupo de recursos resource-group-1 contiene los siguientes servicios de datos:

  • Alta disponibilidad para Oracle iPlanet Web Server, que depende de /global/resource-group-1

  • HA para Oracle, que depende de /dev/global/dsk/d5s2

  • HA para NFS, que depende de dsk/d6


Notas -  Para crear un recurso HAStoragePlus con la agrupación de almacenamiento ZFS como un sistema de archivos local de alta disponibilidad, consulte la sección Cómo configurar el tipo de recurso HAStoragePlus para que un sistema de archivos ZFS local tenga alta disponibilidad.

Para crear el recurso HAStoragePlus resource hastorageplus-1 para recursos nuevos en resource-group-1, consulte Sincronización de los inicios entre grupos de recursos y grupos de dispositivos mediante HAStoragePlus y realice los pasos siguientes.

Para crear un recurso HAStoragePlus, consulte Activación de sistemas de archivos locales de alta disponibilidad.

  1. En un miembro del cluster, asuma el rol root que proporciona las autorizaciones de RBAC solaris.cluster.modify y solaris.cluster.admin.
  2. Cree el grupo de recursos resource-group-1.
    # clresourcegroup create resource-group-1
  3. Determine si el tipo de recurso está registrado.

    El siguiente comando imprime una lista de los tipos de recursos registrados.

    # clresourcetype show | egrep Type
  4. Si es necesario, registre el tipo de recurso.
    # clresourcetype register SUNW.HAStoragePlus
  5. Cree el recurso HAStoragePlus hastorageplus-1, y defina los puntos de montaje de sistemas de archivos y las rutas de dispositivos globales.
    # clresource create -g resource-group-1 -t SUNW.HAStoragePlus \
    -p GlobalDevicePaths=/dev/global/dsk/d5s2,dsk/d6 \
    -p FilesystemMountPoints=/global/resource-group-1 hastorageplus-1

    GlobalDevicePaths puede contener los siguientes valores:

    • Nombres de grupos de dispositivos globales, como nfs-dg, dsk/d5

    • Rutas de dispositivos globales, como /dev/global/dsk/d1s2, /dev/md/nfsdg/dsk/d10

    FilesystemMountPoints puede contener los siguientes valores:

    • Puntos de montaje de sistemas de archivos locales o de cluster, como /local-fs/nfs, /global/nfs


    Notas -  HAStoragePlus tiene una propiedad de extensión Zpools que se utiliza para determinar las agrupaciones de almacenamiento de sistemas de archivos ZFS y una propiedad de extensión ZpoolsSearchDir que se utiliza para especificar la ubicación en la que se buscarán los dispositivos de las agrupaciones de almacenamiento de sistemas de archivos ZFS. El valor predeterminado de la propiedad de extensión ZpoolsSearchDir es /dev/dsk. La propiedad de extensión ZpoolsSearchDir es similar a la opción -d del comando zpool(1M).

    El recurso se crea en el estado activado.

  6. Agregue los recursos (Oracle iPlanet Web Server, Oracle y NFS) a resource-group-1 y defina su dependencia en hastorageplus-1.

    Por ejemplo, para Oracle iPlanet Web Server, ejecute el siguiente comando:

    # clresource create -g resource-group-1 -t SUNW.iws \
    -p Confdir_list=/global/iws/schost-1 -p Scalable=False \
    -p Resource_dependencies=schost-1 -p Port_list=80/tcp \
    -p Resource_dependencies_offline_restart=hastorageplus-1 resource

    El recurso se crea en el estado activado.

  7. Compruebe que haya configurado correctamente las dependencias de recursos.
    # clresource show -v resource | egrep Resource_dependencies_offline_restart
  8. Establezca resource-group-1 en el estado MANAGED y ponga en línea resource-group-1.
    # clresourcegroup online -M resource-group-1

Switchovers de afinidad

El tipo de recurso HAStoragePlus contiene otra propiedad de extensión, AffinityOn, que es un valor booleano que especifica si HAStoragePlus debe realizar un switchover de afinidad para los dispositivos globales definidos en las propiedades de extensión GlobalDevicePaths y FileSystemMountPoints. Para obtener detalles, consulte la página del comando man SUNW.HAStoragePlus(5).


Notas -  La definición del indicador AffinityOn se ignora para los servicios escalables. Los switchovers de afinidad no son posibles con los grupos de recursos escalables.