JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de instalación del software Oracle Solaris Cluster
search filter icon
search icon

Información del documento

Prefacio

1.  Planificación de la configuración de Oracle Solaris Cluster

2.  Instalación del software en los nodos del clúster global

3.  Establecimiento del clúster global

4.  Configuración del software Solaris Volume Manager

5.  Instalación y configuración de Veritas Volume Manager

6.  Creación de un sistema de archivos del clúster

7.  Creación de zonas no globales y clústeres de zona

Configuración de una zona no global en un nodo del clúster global

Cómo crear una zona no global en un nodo del clúster global

Cómo configurar un recurso de HAStoragePlus para un sistema de archivos del clúster utilizado por zonas no globales

Configuración de un clúster de zona

Información general de la utilidad clzonecluster

Establecimiento del clúster de zona

Cómo preparar Trusted Extensions para utilizar con clústeres de zona

Cómo crear un clúster de zona

Adición de sistemas de archivos a un clúster de zona

Cómo agregar un sistema de archivos local a un clúster de zona

Cómo agregar un grupo de almacenamiento ZFS a un clúster de zona

Cómo agregar un sistema de archivos compartidos QFS a un clúster de zona

Cómo agregar un sistema de archivos de clúster a un clúster de zona

Adición de dispositivos de almacenamiento a un clúster de zona

Cómo agregar un metadispositivo individual a un clúster de zona (Solaris Volume Manager)

Cómo agregar un conjunto de discos a un clúster de zona (Solaris Volume Manager)

Cómo agregar un dispositivo DID a un clúster de zona

Cómo agregar un dispositivo de disco básico a un clúster de zona

8.  Instalación del módulo de Oracle Solaris Cluster en Sun Management Center

9.  Desinstalación del software del clúster

A.  Hojas de trabajo de instalación y configuración de Oracle Solaris Cluster

Índice

Configuración de un clúster de zona

Esta sección proporciona procedimientos para configurar un clúster de zonas no globales de contenedores Solaris, denominado clúster de zona.

Información general de la utilidad clzonecluster

La utilidad clzonecluster crea, modifica y suprime un clúster de zona. La utilidad clzonecluster administra de forma activa un clúster de zona. Por ejemplo, la utilidad clzonecluster inicia y detiene un clúster de zona. Los mensajes de progreso de la utilidad clzonecluster se transfieren a la consola, pero no se guardan en un archivo de registro.

Esta utilidad funciona en los mismos niveles de ámbito, del mismo modo que la utilidad zonecfg:

Establecimiento del clúster de zona

En esta sección se describe cómo configurar un clúster de zonas no globales.

Cómo preparar Trusted Extensions para utilizar con clústeres de zona

Este procedimiento prepara el clúster global para que utilice la función Trusted Extensions de Oracle Solaris con clústeres de zona y habilita la función Trusted Extensions.

Si no tiene pensado habilitar Trusted Extensions, vaya a Cómo crear un clúster de zona.

Realice este procedimiento en cada nodo del clúster global.

Antes de empezar

Realice las siguientes tareas:

  1. Conviértase en superusuario en un nodo del clúster global.
  2. Inhabilite las secuencias de comandos zoneshare y zoneunshare de Trusted Extensions.

    Las secuencias de comandoszoneshare y zoneunshare de Trusted Extensions permiten exportar directorios de inicio en el sistema. Una configuración de Oracle Solaris Cluster no admite esta función.

    Inhabilite esta función sustituyendo cada secuencia de comandos con un vínculo simbólico a la utilidad /bin/true. Hágalo en todos los nodos de clúster global.

    phys-schost# ln -s /usr/lib/zones/zoneshare /bin/true
    phys-schost# ln -x /usr/lib/zones/zoneunshare /bin/true
  3. Configure todas las direcciones IP compartidas de nombres de host lógicos que estén en el clúster global.

    Consulte Run the txzonemgr Script de Oracle Solaris Trusted Extensions Configuration Guide.

  4. Compruebe que la consola de administración se haya definido en el archivo /etc/security/tsol/tnrhdb como admin_low.
    ipaddress:admin_low
  5. Compruebe que ningún archivo /etc/nombre_host.interfaz contenga la opción -failover en una entrada.

    Elimine la opción -failover en todas las entradas que la contengan.

  6. Modifique el archivo /etc/security/tsol/tnrhdb para autorizar la comunicación con componentes de clúster globales.

    Utilice el asistente para plantillas de seguridad de Solaris Management Console como se explica en How to Construct a Remote Host Template de Oracle Solaris Trusted Extensions Administrator’s Procedures para llevar a cabo las tareas siguientes.

    • Cree una entrada para direcciones IP utilizadas por componentes de clúster y asigne una plantilla de CIPSO a cada entrada.

      Agregue entradas para cada una de las direcciones IP siguientes que figuren en el archivo /etc/inet/hosts del nodo del clúster global:

      • Cada dirección IP privada de nodo del clúster global

      • Todas las direcciones IP cl_privnet del clúster global

      • Cada dirección IP pública de nombre de host lógico para el clúster global

      • Cada dirección IP pública de direcciones compartidas para el clúster global

      Las entradas tendrán un aspecto similar al siguiente.

      127.0.0.1:cipso
      172.16.4.1:cipso
      172.16.4.2:cipso
      …
    • Agregue una entrada para convertir en predeterminada la plantilla interna.

      0.0.0.0:internal

    Para obtener más información sobre plantillas de CIPSO, consulte Configure the Domain of Interpretation de Oracle Solaris Trusted Extensions Configuration Guide.

  7. Habilite el servicio SMF de Trusted Extensions y reinicie el nodo del clúster global.
    phys-schost# svcadm enable -s svc:/system/labeld:default
    phys-schost# shutdown -g0 -y -i6

    Para obtener más información, consulte Enable Trusted Extensions de Oracle Solaris Trusted Extensions Configuration Guide.

  8. Compruebe que el servicio SMF de Trusted Extensions se haya habilitado.
    phys-schost# svcs labeld
    STATE          STIME    FMRI
    online         17:52:55 svc:/system/labeld:default
  9. Repita del Paso 1 al Paso 8 en el resto de los nodos del clúster global.

    Si el servicio SMF está habilitado en todos los nodos de clúster global, efectúe los demás pasos de este procedimiento en cada nodo del clúster global.

  10. Agregue la dirección IP del servidor LDAP habilitado para Trusted Extensions al archivo/etc/inet/hosts de cada nodo del clúster global.

    La zona global y los nodos de clúster de zona utilizan el servidor LDAP.

  11. Habilite el inicio de sesión remoto por parte del servidor LDAP en el nodo del clúster global.
    1. En el archivo /etc/default/login, comente la entrada CONSOLE.
    2. Habilite el inicio de sesión remoto.
      phys-schost# svcadm enable rlogin
    3. Modifique el archivo /etc/pam.conf.

      Modifique las entradas de administración de cuentas. Para ello, agregue un tabulador y escriba allow_remote o allow_unlabeled, como se muestra a continuación.

      other   account requisite       pam_roles.so.1        Tab  allow_remote
      other   account required        pam_unix_account.so.1 Tab  allow_unlabeled
  12. Modifique el archivo /etc/nsswitch.ldap.
    • Compruebe que las entradas de búsqueda passwd y group tengan primero files en el orden de búsqueda.

      …
      passwd:      files ldap
      group:       files ldap
      …
    • Compruebe que las entradas de búsqueda hosts y netmasks tengan primero cluster en el orden de búsqueda.

      …
      hosts:       cluster files ldap
      …
      netmasks:    cluster files ldap
      …
  13. Convierta el nodo del clúster global en cliente LDAP.

    Consulte Make the Global Zone an LDAP Client in Trusted Extensions de Oracle Solaris Trusted Extensions Configuration Guide.

  14. Agregue usuarios de Trusted Extensions al archivo /etc/security/tsol/tnzonecfg.

    Utilice el asistente para agregar usuarios de Solaris Management Console como se explica en Creating Roles and Users in Trusted Extensions de Solaris Trusted Extensions Installation and Configuration for Solaris 10 11/06 and Solaris 10 8/07 Releases.

Pasos siguientes

Cree el clúster de zona. Consulte Cómo crear un clúster de zona.

Cómo crear un clúster de zona

Realice este procedimiento para crear un clúster de zonas no globales.

Antes de empezar
  1. Conviértase en superusuario en un nodo miembro activo de un clúster global.

    Nota - Realice todos los pasos de este procedimiento desde un nodo del clúster global.


  2. Asegúrese de que el nodo del clúster global se encuentre en el modo de clúster.

    Si hay algún nodo en el modo sin clúster, los cambios que realice se propagarán cuando el nodo se restablezca en el modo de clúster. Por lo tanto, puede crear un clúster de zona, incluso si algunos nodos del clúster global se encuentran en el modo sin clúster. Cuando estos nodos se restablezcan en el modo de clúster, el sistema realizará las tareas de creación de clúster de zona en estos.

    phys-schost# clnode status
    === Cluster Nodes ===
    
    --- Node Status ---
    
    Node Name                                       Status
    ---------                                       ------
    phys-schost-2                                   Online
    phys-schost-1                                   Online
  3. Cree el clúster de zona.

    Tenga en cuenta las siguientes instrucciones especiales:

    • Si Trusted Extensions está habilitado, zoneclustername debe tener el mismo nombre que una etiqueta de seguridad de Trusted Extensions que tenga los niveles de seguridad que desee asignar al clúster de zona. Estas etiquetas de seguridad se configuran en los archivos /etc/security/tsol/tnrhtp del clúster global.

    • Las zonas raíz dispersas se crean de forma predeterminada. Para crear zonas raíz completas, agregue la opción -b al comando create.

    phys-schost-1# clzonecluster configure zoneclustername
    clzc:zoneclustername> create
    
    Set the zone path for the entire zone cluster
    clzc:zoneclustername> set zonepath=/zones/zoneclustername
    
    Add the first node and specify node-specific settings
    clzc:zoneclustername> add node
    clzc:zoneclustername:node> set physical-host=baseclusternode1
    clzc:zoneclustername:node> set hostname=hostname1
    clzc:zoneclustername:node> add net
    clzc:zoneclustername:node:net> set address=public_netaddr
    clzc:zoneclustername:node:net> set physical=adapter
    clzc:zoneclustername:node:net> end
    clzc:zoneclustername:node> end
    
    Add authorization for the public-network addresses that the zone cluster is allowed to use
    clzc: zoneclustername> add net
    clzc: zoneclustername:net> set address=ipaddress1
    clzc: zoneclustername:net> end
    
    Set the root password globally for all nodes in the zone cluster
    clzc:zoneclustername> add sysid
    clzc:zoneclustername:sysid> set root_password=encrypted_password
    clzc:zoneclustername:sysid> end
    
    Save the configuration and exit the utility
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  4. Si Trusted Extensions está habilitado, defina el sistema de archivos /var/tsol/doors y defina la propiedad del servicio de nombres en NONE.
    phys-schost-1# clzonecluster configure zoneclustername
    clzc:zoneclustername> add fs
    clzc:zoneclustername:fs> set dir=/var/tsol/doors
    clzc:zoneclustername:fs> set special=/var/tsol/doors
    clzc:zoneclustername:fs> set type=lofs
    clzc:zoneclustername:fs> add options ro
    clzc:zoneclustername:fs> end
    
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  5. (Opcional) Agregue uno o varios nodos adicionales al clúster de zona.
    phys-schost-1# clzonecluster configure zoneclustername
    clzc:zoneclustername> add node
    clzc:zoneclustername:node> set physical-host=baseclusternode2
    clzc:zoneclustername:node> set hostname=hostname2
    clzc:zoneclustername:node> add net
    clzc:zoneclustername:node:net> set address=public_netaddr
    clzc:zoneclustername:node:net> set physical=adapter
    clzc:zoneclustername:node:net> end
    clzc:zoneclustername:node> end
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  6. Si Trusted Extensions está habilitado, en cada nodo del clúster global agregue o modifique las entradas siguientes en el archivo /zonas/nombre_clúster_zona/root/etc/sysidcfg.
    phys-schost-1# clzonecluster configure zoneclustername
    clzc:zoneclustername> add sysid
    clzc:zoneclustername:sysid> set name_service=LDAP
    clzc:zoneclustername:sysid> set domain_name=domainorg.domainsuffix
    clzc:zoneclustername:sysid> set proxy_dn="cn=proxyagent,ou=profile,dc=domainorg,dc=domainsuffix"
    clzc:zoneclustername:sysid> set proxy_password="proxypassword"
    clzc:zoneclustername:sysid> set profile=ldap-server
    clzc:zoneclustername:sysid> set profile_server=txldapserver_ipaddress
    clzc:zoneclustername:sysid> end
    
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  7. Compruebe la configuración del clúster de zona.

    El subcomando verify comprueba la disponibilidad de los recursos especificados. Si el comando clzonecluster verify se ejecuta satisfactoriamente, no se generará ninguna salida.

    phys-schost-1# clzonecluster verify zoneclustername
    phys-schost-1# clzonecluster status zoneclustername
    === Zone Clusters ===
    
    --- Zone Cluster Status ---
    
    Name      Node Name   Zone HostName   Status    Zone Status
    ----      ---------   -------------   ------    -----------
    zone      basenode1    zone-1        Offline   Configured
              basenode2    zone-2        Offline   Configured
  8. Instale el clúster de zona.
    phys-schost-1# clzonecluster install zoneclustername
    Waiting for zone install commands to complete on all the nodes 
    of the zone cluster "zoneclustername"...
  9. Inicie el clúster de zona.
    Installation of the zone cluster might take several minutes
    phys-schost-1# clzonecluster boot zoneclustername
    Waiting for zone boot commands to complete on all the nodes of 
    the zone cluster "zoneclustername"...
  10. Si utiliza Trusted Extensions, complete las asignaciones de direcciones IP para el clúster de zona.

    Efectúe este paso en todos los nodos del clúster de zona.

    1. En un nodo del clúster global, visualice el ID del nodo.
      phys-schost# cat /etc/cluster/nodeid
      N
    2. Inicie sesión en un nodo de clúster de zona en el mismo nodo del clúster global.

      Compruebe que el servicio SMF se haya importado y que todos los servicios están en funcionamiento antes de iniciar una sesión.

    3. Determine las direcciones IP utilizadas por este nodo de clúster de zona para la interconexión privada.

      El software de clúster asigna automáticamente estas direcciones IP cuando el software de clúster configura un clúster de zona.

      En la salida de ifconfig -a, busque la interfaz lógica de clprivnet0 que pertenezca al clúster de zona. El valor de inet es la dirección IP que se asignó para permitir el uso de la interconexión privada de clúster por parte de este clúster de zona.

      zc1# ifconfig -a
      lo0:3: flags=20010008c9<UP,LOOPBACK,RUNNING,NOARP,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
              zone zc1
              inet 127.0.0.1 netmask ff000000
      bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
              inet 10.11.166.105 netmask ffffff00 broadcast 10.11.166.255
              groupname sc_ipmp0
              ether 0:3:ba:19:fa:b7
      ce0: flags=9040843<UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER> mtu 1500 index 4
              inet 10.11.166.109 netmask ffffff00 broadcast 10.11.166.255
              groupname sc_ipmp0
              ether 0:14:4f:24:74:d8
      ce0:3: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
              zone zc1
              inet 10.11.166.160 netmask ffffff00 broadcast 10.11.166.255
      clprivnet0: flags=1009843<UP,BROADCAST,RUNNING,MULTICAST,MULTI_BCAST,PRIVATE,IPv4> mtu 1500 index 7
              inet 172.16.0.18 netmask fffffff8 broadcast 172.16.0.23
              ether 0:0:0:0:0:2
      clprivnet0:3: flags=1009843<UP,BROADCAST,RUNNING,MULTICAST,MULTI_BCAST,PRIVATE,IPv4> mtu 1500 index 7
              zone zc1
              inet 172.16.0.22 netmask fffffffc broadcast 172.16.0.23
    4. Agregue al archivo /etc/inet/hosts del nodo de clúster de zona las direcciones IP del nodo de clúster de zona.
      • El nombre de host de la interconexión privada es clusternode N-priv, donde N corresponde al ID del nodo del clúster global

        172.16.0.22    clusternodeN-priv 
      • Cada recurso net especificado en el comando clzonecluster al crear el clúster de zona

    5. Repita el procedimiento en los demás nodos de clúster de zona.
  11. Modifique el archivo /etc/security/tsol/tnrhdb para autorizar la comunicación con componentes de clúster de zona.

    Utilice el asistente para plantillas de seguridad de Solaris Management Console como se explica en How to Construct a Remote Host Template de Oracle Solaris Trusted Extensions Administrator’s Procedures para llevar a cabo las tareas siguientes.

    • Cree una entrada para direcciones IP utilizadas por componentes de clúster de zona y asigne una plantilla de CIPSO a cada entrada.

      Agregue entradas para cada una de las direcciones IP siguientes que figuren en el archivo /etc/inet/hosts del nodo de clúster de zona:

      • Cada dirección IP privada de nodo de clúster de zona

      • Todas las direcciones IP cl_privnet del clúster de zona

      • Cada dirección IP pública de nombre de host lógico para el clúster de zona

      • Cada dirección IP pública de direcciones compartidas para el clúster de zona

      Las entradas tendrán un aspecto similar al siguiente.

      127.0.0.1:cipso
      172.16.4.1:cipso
      172.16.4.2:cipso
      …
    • Agregue una entrada para convertir en predeterminada la plantilla interna.

      0.0.0.0:internal

    Para obtener más información sobre plantillas de CIPSO, consulte Configure the Domain of Interpretation de Oracle Solaris Trusted Extensions Configuration Guide.

  12. Una vez modificados todos los nodos de clúster de zona, reinicie los nodos de clúster global para inicializar los cambios en los archivos /etc/inet/hosts de clúster de zona.
    phys-schost# init -g0 -y -i6
  13. Habilite el acceso de DNS y rlogin en los nodos de clúster de zona.

    Ejecute los comandos siguientes en cada nodo del clúster de zona.

    phys-schost# zlogin zcnode
    zcnode# svcadm enable svc:/network/dns/client:default
    zcnode# svcadm enable svc:/network/login:rlogin
    zcnode# reboot

Ejemplo 7-2 Archivo de configuración para crear un clúster de zona

En el siguiente ejemplo se muestra el contenido de un archivo de comandos que puede utilizarse con la utilidad clzonecluster para crear un clúster de zona. El archivo contiene la serie de comandos clzonecluster que debe introducir manualmente.

En la siguiente configuración, el clúster de zona sczone se ha creado en el nodo phys-schost-1 del clúster global. El clúster de zona utiliza /zones/sczone como ruta de zona y la dirección IP pública 172.16.2.2. El primer nodo del clúster de zona tiene asignado el nombre de host zc-host-1 y utiliza la dirección de red 172.16.0.1 y el adaptador bge0. El segundo nodo del clúster de zona se ha creado en el nodo phys-schost-2 del clúster global. Este segundo nodo del clúster de zona tiene asignado el nombre de host zc-host-2 y utiliza la dirección de red 172.16.0.2 y el adaptador bge1.

create
set zonepath=/zones/sczone
add net
set address=172.16.2.2
end
add node
set physical-host=phys-schost-1
set hostname=zc-host-1
add net
set address=172.16.0.1
set physical=bge0
end
end
add sysid
set root_password=encrypted_password
end
add node
set physical-host=phys-schost-2
set hostname=zc-host-2
add net
set address=172.16.0.2
set physical=bge1
end
end
commit
exit

Ejemplo 7-3 Creación de un clúster de zona mediante un archivo de configuración

En el siguiente ejemplo, se muestran los comandos necesarios para crear el nuevo clúster de zona sczone en el nodo del clúster global phys-schost-1 mediante el archivo de configuración sczone-config. Los nombres de host de los nodos del clúster de zona son zc-host-1 y zc-host-2.

phys-schost-1# clzonecluster configure -f sczone-config sczone
phys-schost-1# clzonecluster verify sczone
phys-schost-1# clzonecluster install sczone
Waiting for zone install commands to complete on all the nodes of the 
zone cluster "sczone"...
phys-schost-1# clzonecluster boot sczone
Waiting for zone boot commands to complete on all the nodes of the 
zone cluster "sczone"...
phys-schost-1# clzonecluster status sczone
=== Zone Clusters ===

--- Zone Cluster Status ---

Name      Node Name        Zone HostName    Status    Zone Status
----      ---------        -------------    ------    -----------
sczone    phys-schost-1    zc-host-1        Offline   Running
          phys-schost-2    zc-host-2        Offline   Running
Pasos siguientes

Para agregar un sistema de archivos al clúster de zona, vaya a Adición de sistemas de archivos a un clúster de zona.

Para agregar dispositivos de almacenamiento global al clúster de zona, vaya a Adición de dispositivos de almacenamiento a un clúster de zona.

Adición de sistemas de archivos a un clúster de zona

En esta sección se describen los procedimientos para agregar sistemas de archivos para que los utilice el clúster de zona.

Una vez que el sistema de archivos se haya agregado al clúster de zona y se haya establecido en línea, se autorizará su uso en ese clúster. Para montar el sistema de archivos para su uso, configúrelo mediante los recursos del clúster como, por ejemplo, SUNW.HAStoragePlus o SUNW.ScalMountPoint .


Nota - No se puede utilizar el comando clzonecluster para agregar un sistema de archivos local que se haya montado en un nodo del clúster global, en un clúster de zona. En su lugar, utilice el comando zonecfg del mismo modo que en un sistema independiente. El sistema de archivos local no debería estar bajo el control del clúster.


En esta sección se describen los siguientes procedimientos:

Además, si desea configurar un grupo de almacenamiento ZFS para que proporcione alta disponibilidad en un clúster de zona, consulte How to Set Up the HAStoragePlus Resource Type to Make a Local Solaris ZFS Highly Available de Oracle Solaris Cluster Data Services Planning and Administration Guide.

Cómo agregar un sistema de archivos local a un clúster de zona

Realice este procedimiento para agregar un sistema de archivos del clúster global a fin de que lo utilice el clúster de zona.


Nota - Para agregar un grupo ZFS a un clúster de zona, realice los procedimientos descritos en la sección Cómo agregar un grupo de almacenamiento ZFS a un clúster de zona.

Asimismo, para configurar un grupo de almacenamiento ZFS para que proporcione alta disponibilidad en un clúster de zona, consulte How to Set Up the HAStoragePlus Resource Type to Make a Local Solaris ZFS Highly Available de Oracle Solaris Cluster Data Services Planning and Administration Guide.


  1. Conviértase en superusuario en un nodo del clúster global que aloje el clúster de zona.

    Nota - Realice todos los pasos de este procedimiento desde un nodo del clúster global.


  2. En el clúster global, cree el sistema de archivos que desee utilizar en el clúster de zona.

    Asegúrese de que el sistema de archivos se haya creado en los discos compartidos.

  3. Agregue el sistema de archivos a la configuración del clúster de zona.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add fs
    clzc:zoneclustername:fs> set dir=mountpoint
    clzc:zoneclustername:fs> set special=disk-device-name
    clzc:zoneclustername:fs> set raw=raw-disk-device-name
    clzc:zoneclustername:fs> set type=FS-type
    clzc:zoneclustername:fs> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    dir=punto_montaje

    Especifica el punto de montaje del sistema de archivos.

    special=nombre_dispositivo_disco

    Especifica el nombre del dispositivo de disco.

    raw=nombre_dispositivo_disco_básico

    Especifica el nombre del dispositivo de disco básico.

    type=tipo_FS

    Especifica el tipo del sistema de archivos.


    Nota - Habilite el registro sistemas de archivos UFS y VxFS.


  4. Compruebe que se haya agregado el sistema de archivos.
    phys-schost# clzonecluster show -v zoneclustername

Ejemplo 7-4 Adición de un sistema de archivos local a un clúster de zona

En este ejemplo, se agrega el sistema de archivos local /global/oracle/d1 para que lo utilice el clúster de zona sczone.

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add fs
clzc:sczone:fs> set dir=/global/oracle/d1
clzc:sczone:fs> set special=/dev/md/oracle/dsk/d1
clzc:sczone:fs> set raw=/dev/md/oracle/rdsk/d1
clzc:sczone:fs> set type=ufs
clzc:sczone:fs> add options [logging]
clzc:sczone:fs> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
  Resource Name:                            fs
    dir:                                       /global/oracle/d1
    special:                                   /dev/md/oracle/dsk/d1
    raw:                                       /dev/md/oracle/rdsk/d1
    type:                                      ufs
    options:                                   [logging]
    cluster-control:                           [true]
…
Pasos siguientes

Configure el sistema de archivos para que proporcione alta disponibilidad mediante un recurso de HAStoragePlus. Este recurso administra el montaje del sistema de archivos en el nodo del clúster de zona que aloja actualmente las aplicaciones que se han configurado para que utilicen el sistema de archivos. Consulte Enabling Highly Available Local File Systems de Oracle Solaris Cluster Data Services Planning and Administration Guide.

Cómo agregar un grupo de almacenamiento ZFS a un clúster de zona

Realice este procedimiento para agregar un conjunto de almacenamiento ZFS a fin de que lo utilice un clúster de zona.


Nota - Para configurar un grupo de almacenamiento ZFS para que proporcione alta disponibilidad en un clúster de zona, consulte How to Set Up the HAStoragePlus Resource Type to Make a Local Solaris ZFS Highly Available de Oracle Solaris Cluster Data Services Planning and Administration Guide.


  1. Conviértase en superusuario en un nodo del clúster global que aloje el clúster de zona.

    Nota - Realice todos los pasos de este procedimiento desde un nodo de la zona global.


  2. Cree el grupo de almacenamiento ZFS en el clúster global.

    Nota - Asegúrese de que el grupo esté conectado a los discos compartidos que están conectados a su vez a todos los nodos del clúster de zona.


    Consulte Guía de administración de Oracle Solaris ZFS para obtener información sobre los procedimientos de creación de un grupo ZFS.

  3. Agregue el grupo a la configuración del clúster de zona.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add dataset
    clzc:zoneclustername:dataset> set name=ZFSpoolname
    clzc:zoneclustername:dataset> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  4. Compruebe que se haya agregado el sistema de archivos.
    phys-schost# clzonecluster show -v zoneclustername

Ejemplo 7-5 Adición de un grupo de almacenamiento ZFS a un clúster de zona

En el siguiente ejemplo, se muestra el grupo de almacenamiento ZFSzpool1, que se ha agregado al clúster de zona sczone.

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add dataset
clzc:sczone:dataset> set name=zpool1
clzc:sczone:dataset> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
  Resource Name:                                dataset
    name:                                          zpool1
…
Pasos siguientes

Configure el grupo de almacenamiento ZFS para que proporcione alta disponibilidad mediante un recurso de HAStoragePlus. Este recurso administra el montaje de los sistemas de archivos del grupo en el nodo del clúster de zona que aloja actualmente las aplicaciones que se han configurado para que utilicen el sistema de archivos. Consulte Enabling Highly Available Local File Systems de Oracle Solaris Cluster Data Services Planning and Administration Guide.

Cómo agregar un sistema de archivos compartidos QFS a un clúster de zona

Realice este procedimiento para agregar un sistema de archivos compartidos Sun QFS a fin de que lo utilice un clúster de zona.


Nota - Actualmente sólo se admite el uso de sistemas de archivos compartidos QFS en los clústeres configurados con Oracle Real Application Clusters (RAC). En los clústeres que no estén configurados con Oracle RAC, puede utilizar un sistema de archivos QFS de un solo equipo que se haya configurado como sistema de archivos local de alta disponibilidad.


  1. Conviértase en superusuario en un nodo de votación de clúster global que aloje el clúster de zona.

    Nota - Realice todos los pasos de este procedimiento desde un nodo de votación de clúster global.


  2. En el clúster global, configure el sistema de archivos compartidos QFS que desee utilizar en el clúster de zona.

    Siga los procedimientos para sistemas de archivos compartidos descritos en Configuring Sun QFS File Systems With Sun Cluster.

  3. En cada nodo del clúster global que aloje un nodo del clúster de zona, agregue una entrada al archivo /etc/vfstab del sistema de archivos que desee montar en el clúster de zona.
    phys-schost# vi /etc/vfstab
  4. Si se agrega un sistema de archivos compartidos QFS como un sistema de archivos de bucle invertido a un clúster de zona, vaya al Paso 6.
  5. Agregue el sistema de archivos a la configuración del clúster de zona.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add fs
    clzc:zoneclustername:fs> set dir=mountpoint
    clzc:zoneclustername:fs> set special=QFSfilesystemname
    clzc:zoneclustername:fs> set type=samfs
    clzc:zoneclustername:fs> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit

    Vaya al Paso 7.

  6. Configure el sistema de archivos QFS como sistema de archivos de bucle invertido para el clúster de zona.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add fs
    clzc:zoneclustername:fs> set dir=lofs-mountpoint
    clzc:zoneclustername:fs> set special=QFS-mountpoint
    clzc:zoneclustername:fs> set type=lofs
    clzc:zoneclustername:fs> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
  7. Compruebe que se haya agregado el sistema de archivos.
    phys-schost# clzonecluster show -v zoneclustername

Ejemplo 7-6 Adición de un sistema de archivos compartidos QFS como montaje directo en un clúster de zona

En el siguiente ejemplo, se muestra el sistema de archivos compartidos Data-cz1, que se ha agregado al clúster de zona sczone. En el clúster global, el punto de montaje del sistema de archivos es /zones/sczone/root/db_qfs/Data1, donde /zones/sczone/root/ es la ruta raíz de la zona. En el nodo del clúster de zona, el punto de montaje del sistema de archivos es /db_qfs/Data1.

phys-schost-1# vi /etc/vfstab
#device     device    mount   FS      fsck    mount     mount
#to mount   to fsck   point   type    pass    at boot   options
#          
Data-cz1 - /zones/sczone/root/db_qfs/Data1 samfs - no shared,notrace

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add fs
clzc:sczone:fs> set dir=/db_qfs/Data1
clzc:sczone:fs> set special=Data-cz1
clzc:sczone:fs> set type=samfs
clzc:sczone:fs> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
  Resource Name:                            fs
    dir:                                       /db_qfs/Data1
    special:                                   Data-cz1
    raw:                                       
    type:                                      samfs
    options:                                   []
…

Ejemplo 7-7 Adición de un sistema de archivos compartidos QFS como sistema de archivos de bucle invertido en un clúster de zona

En el siguiente ejemplo, se muestra el sistema de archivos compartidos con mountpoint/db_qfs/Data1, que se ha agregado al clúster de zona sczone. El sistema de archivos está disponible para un clúster de zona mediante el mecanismo de montaje de bucle invertido en el archivo mountpoint/db_qfs/Data-cz1.

phys-schost-1# vi /etc/vfstab
#device     device    mount   FS      fsck    mount     mount
#to mount   to fsck   point   type    pass    at boot   options
#          
Data-cz1 - /db_qfs/Data1 samfs - no shared,notrace

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add fs
clzc:sczone:fs> set dir=/db_qfs/Data-cz1
clzc:sczone:fs> set special=/db_qfs/Data
clzc:sczone:fs> set type=lofs
clzc:sczone:fs> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster show -v sczone
…
  Resource Name:                            fs
    dir:                                       /db_qfs/Data1
    special:                                   Data-cz1
    raw:                                       
    type:                                      lofs
    options:                                   []
    cluster-control:                           [true]
…

Cómo agregar un sistema de archivos de clúster a un clúster de zona

Realice este procedimiento para agregar un sistema de archivos de clúster a fin de que lo utilice un clúster de zona.

  1. Conviértase en superusuario en un nodo de votación de clúster global que aloje el clúster de zona.

    Nota - Realice todos los pasos de este procedimiento desde un nodo de votación de clúster global.


  2. En el clúster global, configure el sistema de archivos compartidos de clúster que desee utilizar en el clúster de zona.
  3. En cada nodo del clúster global que aloje un nodo del clúster de zona, agregue una entrada al archivo /etc/vfstab del sistema de archivos que desee montar en el clúster de zona.
    phys-schost# vi /etc/vfstab
    …
    /dev/global/dsk/d12s0 /dev/global/rdsk/d12s0/ /global/fs ufs 2 no global, logging
  4. Configure el sistema de archivos de clúster como sistema de archivos de bucle invertido para el clúster de zona.
    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add fs
    clzc:zoneclustername:fs> set dir=zonecluster-lofs-mountpoint
    clzc:zoneclustername:fs> set special=globalcluster-mountpoint
    clzc:zoneclustername:fs> set type=lofs
    clzc:zoneclustername:fs> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    dir=zonecluster-lofs-mountpoint

    Especifica el punto de montaje de sistema de archivos para LOFS con el fin de que el clúster de zona pueda acceder al sistema de archivos de clúster.

    special=globalcluster-mountpoint

    Especifica el punto de montaje de sistema de archivos del sistema de archivos de clúster original en el clúster global.

    Para obtener más información sobre cómo crear sistemas de archivos de bucle invertido, consulte How to Create and Mount an LOFS File System de System Administration Guide: Devices and File Systems.

  5. Compruebe que se haya agregado el sistema de archivos LOFS.
    phys-schost# clzonecluster show -v zoneclustername

Ejemplo 7-8 Adición de un sistema de archivos de clúster a un clúster de zona

El ejemplo siguiente muestra cómo agregar un sistema de archivos de clúster con punto de montaje /global/apache a un clúster de zona. El sistema de archivos está disponible para un clúster de zona mediante el mecanismo de montaje de bucle invertido en el archivo /zone/apache.

phys-schost-1# vi /etc/vfstab
#device     device    mount   FS      fsck    mount     mount
#to mount   to fsck   point   type    pass    at boot   options
#          
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/apache ufs 2 yes global, logging

phys-schost-1# clzonecluster configure zoneclustername
clzc:zoneclustername> add fs
clzc:zoneclustername:fs> set dir=/zone/apache
clzc:zoneclustername:fs> set special=/global/apache
clzc:zoneclustername:fs> set type=lofs
clzc:zoneclustername:fs> end
clzc:zoneclustername> verify
clzc:zoneclustername> commit
clzc:zoneclustername> exit

phys-schost-1# clzonecluster show -v sczone
…
  Resource Name:                            fs
    dir:                                       /zone/apache
    special:                                   /global/apache
    raw:                                       
    type:                                      lofs
    options:                                   []
    cluster-control:                           true
…
Pasos siguientes

Configure el sistema de archivos de clúster para que esté disponible en el clúster de zona mediante un recurso de HAStoragePlus. El recurso de HAStoragePlus se administra mediante el montaje del sistema de archivos en el clúster global y, posteriormente mediante un montaje en bucle invertido en los nodos de clúster de zona que alojan las aplicaciones configuradas para utilizar el sistema de archivos. Para obtener más información, consulte Configuring an HAStoragePlus Resource for Cluster File Systems de Oracle Solaris Cluster Data Services Planning and Administration Guide.

Adición de dispositivos de almacenamiento a un clúster de zona

En esta sección se describe cómo agregar dispositivos de almacenamiento globales para su uso directo por parte de un clúster de zona. Los dispositivos globales son aquellos a los que puede acceder más de un nodo del clúster, un nodo cada vez o varios simultáneamente.

Una vez agregado un dispositivo a un clúster de zona, éste sólo estará visible en ese clúster.

Esta sección incluye los procedimientos siguientes:

Cómo agregar un metadispositivo individual a un clúster de zona (Solaris Volume Manager)

Realice este procedimiento para agregar un metadispositivo individual de un conjunto de discos de &SolarisVolumeManager a un clúster de zona.

  1. Conviértase en superusuario en un nodo del clúster global que aloje el clúster de zona.

    Realice todos los pasos de este procedimiento desde un nodo del clúster global.

  2. Identifique el conjunto de discos que contiene el metadispositivo que se va a agregar al clúster de zona y determine si se encuentra en línea.
    phys-schost# cldevicegroup status
  3. Si el conjunto de discos que va a agregar se encuentra fuera de línea, establézcalo en línea.
    phys-schost# cldevicegroup online diskset
  4. Determine el número de conjunto que se corresponda con el conjunto de discos que se va a agregar.
    phys-schost# ls -l /dev/md/diskset
    lrwxrwxrwx  1 root root  8 Jul 22 23:11 /dev/md/diskset -> shared/setnumber 
  5. Agregue el metadispositivo que utilizará el clúster de zona.

    Debe utilizar una sesión add device diferente para cada entrada set match=.


    Nota - Se utiliza un asterisco (*) como carácter comodín en el nombre de ruta.


    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add device
    clzc:zoneclustername:device> set match=/dev/md/diskset/*dsk/metadevice
    clzc:zoneclustername:device> end
    clzc:zoneclustername> add device
    clzc:zoneclustername:device> set match=/dev/md/shared/setnumber/*dsk/metadevice
    clzc:zoneclustername:device> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    match=/dev/md/conjunto_discos/*dsk/metadispositivos

    Especifica la ruta lógica completa del metadispositivo.

    match=/dev/md/shared/N/*dsk/metadispositivo

    Especifica la ruta física completa del número del conjunto de discos.

  6. Reinicie el clúster de zona.

    Este cambio se aplicará una vez que se haya reiniciado el clúster de zona.

    phys-schost# clzonecluster reboot zoneclustername

Ejemplo 7-9 Adición de un metadispositivo a un clúster de zona

En el siguiente ejemplo, se agrega el metadispositivo d1 del conjunto de discos oraset al clúster de zona sczone. El número del conjunto de discos es 3.

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add device
clzc:sczone:device> set match=/dev/md/oraset/*dsk/d1
clzc:sczone:device> end
clzc:sczone> add device
clzc:sczone:device> set match=/dev/md/shared/3/*dsk/d1
clzc:sczone:device> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster reboot sczone

Cómo agregar un conjunto de discos a un clúster de zona (Solaris Volume Manager)

Realice este procedimiento para agregar un conjunto de discos completo de &SolarisVolumeManager a un clúster de zona.

  1. Conviértase en superusuario en un nodo del clúster global que aloje el clúster de zona.

    Realice todos los pasos de este procedimiento desde un nodo del clúster global.

  2. Identifique el conjunto de discos que se va a agregar al clúster de zona y determine si se encuentra en línea.
    phys-schost# cldevicegroup status
  3. Si el conjunto de discos que va a agregar se encuentra fuera de línea, establézcalo en línea.
    phys-schost# cldevicegroup online diskset
  4. Determine el número de conjunto que se corresponda con el conjunto de discos que se va a agregar.
    phys-schost# ls -l /dev/md/diskset
    lrwxrwxrwx  1 root root  8 Jul 22 23:11 /dev/md/diskset -> shared/setnumber 
  5. Agregue el conjunto de discos que utilizará el clúster de zona.

    Debe utilizar una sesión add device diferente para cada entrada set match=.


    Nota - Se utiliza un asterisco (*) como carácter comodín en el nombre de ruta.


    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add device
    clzc:zoneclustername:device> set match=/dev/md/diskset/*dsk/*
    clzc:zoneclustername:device> end
    clzc:zoneclustername> add device
    clzc:zoneclustername:device> set match=/dev/md/shared/setnumber/*dsk/*
    clzc:zoneclustername:device> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    match=/dev/md/conjunto_discos/*dsk/*

    Especifica la ruta lógica de dispositivo completa del conjunto de discos.

    match=/dev/md/shared/N/*dsk/*

    Especifica la ruta física completa del número del conjunto de discos.

  6. Reinicie el clúster de zona.

    Este cambio se aplicará una vez que se haya reiniciado el clúster de zona.

    phys-schost# clzonecluster reboot zoneclustername

Ejemplo 7-10 Adición de un conjunto de discos a un clúster de zona

En el siguiente ejemplo, se agrega el conjunto de discos oraset al clúster de zona sczone. El número del conjunto de discos es 3.

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add device
clzc:sczone:device> set match=/dev/md/oraset/*dsk/*
clzc:sczone:device> end
clzc:sczone> add device
clzc:sczone:device> set match=/dev/md/shared/3/*dsk/*
clzc:sczone:device> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster reboot sczone

Cómo agregar un dispositivo DID a un clúster de zona

Realice este procedimiento para agregar un dispositivo DID a un clúster de zona.

  1. Conviértase en superusuario en un nodo del clúster global que aloje el clúster de zona.

    Realice todos los pasos de este procedimiento desde un nodo del clúster global.

  2. Identifique el dispositivo DID que se va a agregar al clúster de zona.

    El dispositivo que se va a agregar debe estar conectado a todos los nodos del clúster de zona.

    phys-schost# cldevice list -v
  3. Agregue el dispositivo DID que utilizará el clúster de zona.

    Nota - Se utiliza un asterisco (*) como carácter comodín en el nombre de ruta.


    phys-schost# clzonecluster configure zoneclustername
    clzc:zoneclustername> add device
    clzc:zoneclustername:device> set match=/dev/did/*dsk/dNs*
    clzc:zoneclustername:device> end
    clzc:zoneclustername> verify
    clzc:zoneclustername> commit
    clzc:zoneclustername> exit
    match=/dev/did/*dsk/dNs*

    Especifica la ruta completa del dispositivo DID.

  4. Reinicie el clúster de zona.

    Este cambio se aplicará una vez que se haya reiniciado el clúster de zona.

    phys-schost# clzonecluster reboot zoneclustername

Ejemplo 7-11 Adición de un dispositivo DID a un clúster de zona

En el siguiente ejemplo, se agrega el dispositivo DID d10 al clúster de zona sczone.

phys-schost-1# clzonecluster configure sczone
clzc:sczone> add device
clzc:sczone:device> set match=/dev/did/*dsk/d10s*
clzc:sczone:device> end
clzc:sczone> verify
clzc:sczone> commit
clzc:sczone> exit

phys-schost-1# clzonecluster reboot sczone

Cómo agregar un dispositivo de disco básico a un clúster de zona