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 una zona no global en un nodo del clúster global

En esta sección se describen los siguientes procedimientos para crear 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

Realice este procedimiento para cada zona no global que cree en el clúster global.


Nota - Para obtener información completa acerca de la instalación de una zona, consulte Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.


Puede configurar una zona no global de contenedores Solaris, denominada simplemente zona, en un nodo del clúster mientras el nodo se inicia en el modo de clúster o en el modo sin clúster.

Antes de empezar

Realice las siguientes tareas:


Nota - Puede desactivar funciones de clúster de una determinada zona no global, con el fin de que un usuario root registrado en estas zonas no pueda descubrir ni interrumpir el funcionamiento del clúster. Para obtener instrucciones, consulte How to Deny Cluster Services For a Non-Global Zone de Oracle Solaris Cluster Data Services Planning and Administration Guide y How to Allow Cluster Services For a Non-Global Zone de Oracle Solaris Cluster Data Services Planning and Administration Guide.


Para obtener más información, consulte Componentes de zonas de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.

  1. Conviértase en superusuario en el nodo del clúster global en el que vaya a crear un nodo que no sea de votación.

    Debe encontrarse en la zona global.

  2. Compruebe en todos los nodos que los servicios multiusuario para la Utilidad de gestión de servicios (SMF) estén en línea.

    Si los servicios todavía no están en línea para un nodo, espere hasta que cambie el estado y aparezca como en línea antes de continuar con el siguiente paso.

    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  3. Configure, instale e inicie la nueva zona.

    Nota - Debe establecer la propiedad autoboot en true para admitir el uso de las funciones de grupos de recursos en un nodo del clúster global que no sea de votación.


    Siga los procedimientos descritos en la documentación de Solaris:

    1. Realice los procedimientos descritos en Capítulo 18, Planificación y configuración de zonas no globales (tareas) de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.
    2. Realice los procedimientos descritos en la sección Instalación e inicio de zonas de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.
    3. Realice los procedimientos descritos en la sección Cómo iniciar una zona de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.
  4. Asegúrese de que la zona presente el estado ready (listo).
    phys-schost# zoneadm list -v
    ID  NAME     STATUS       PATH
     0  global   running      /
     1  my-zone  ready        /zone-path
  5. (Opcional) En una zona de direcciones IP compartidas, asigne una dirección IP y un nombre de host privado a la zona.

    El siguiente comando permite seleccionar y asignar una dirección IP disponible del intervalo de direcciones IP privadas del clúster. También permite asignar el nombre de host privado (o alias de host) especificado a la zona y a la dirección IP privada indicada.

    phys-schost# clnode set -p zprivatehostname=hostalias node:zone
    -p

    Especifica una propiedad.

    zprivatehostname=alias_host

    Especifica el nombre de host privado o el alias de host de la zona.

    nodo

    El nombre del nodo.

    zona

    El nombre del nodo del clúster global que no es de votación.

  6. Realice una configuración inicial de zonas internas.

    Siga los procedimientos descritos en la sección Configuración inicial de la zona interna de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris. Seleccione uno de los siguientes métodos:

    • Inicie una sesión en la zona.

    • Utilice el archivo /etc/sysidcfg.

  7. En el nodo que no es de votación, modifique el archivo nsswitch.conf.

    Estos cambios permiten a la zona realizar búsquedas de direcciones IP y nombres de host específicos del clúster.

    1. Inicie una sesión en la zona.
      phys-schost# zlogin -c zonename
    2. Abra el archivo /etc/nsswitch.conf para modificarlo.
      sczone# vi /etc/nsswitch.conf
    3. Agregue el conmutador cluster al comienzo de las búsquedas de las entradas hosts y netmasks y, a continuación, el conmutador files.

      Las entradas modificadas deberían presentar un aspecto similar al siguiente:

      …
      hosts:      cluster files nis [NOTFOUND=return]
      …
      netmasks:   cluster files nis [NOTFOUND=return]
      …
    4. En las entradas restantes, asegúrese de que el conmutador files es el primero que se muestra en la entrada.
    5. Salga de la zona.
  8. Si ha creado una zona de direcciones IP exclusivas, configure los grupos IPMP en cada archivo /etc/hostname.interfaz que se encuentre en esa zona.

    Debe configurar un grupo de IPMP para cada adaptador de red pública que se utilice para el tráfico de servicios de datos en la zona. Esta información no se hereda de la zona global. Consulte Redes públicas para obtener más información sobre cómo configurar grupos IPMP en un clúster.

  9. Configure las asignaciones de nombre y dirección para todos los nombres de host lógicos que utilice la zona.
    1. Agregue las asignaciones de nombre y dirección al archivo /etc/inet/hosts en la zona.

      Esta información no se hereda de la zona global.

    2. Si utiliza un servidor de nombres, agregue la asignación de nombre y dirección.
Pasos siguientes

Para instalar una aplicación en una zona no global, utilice el mismo procedimiento que usaría para un sistema independiente. Consulte la documentación de instalación de la aplicación para obtener información sobre los procedimientos para instalar el software en una zona no global. Consulte también Cómo añadir y eliminar paquetes y parches en un sistema Solaris con zonas instaladas (mapa de tareas) de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.

Para instalar y configurar un servicio de datos en una zona no global, consulte el manual de Oracle Solaris Cluster correspondiente a los servicios de datos individuales.

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

Utilice este procedimiento para permitir que una zona no global de la marca native configurada en un nodo del clúster utilice un sistema de archivos del clúster.


Nota - Este procedimiento sólo debe utilizarse con la marca native de zonas no globales. No se puede realizar esta tarea con ninguna otra marca de zona no global como, por ejemplo, la marca solaris8 o cluster que se utiliza para los clústeres de zona.


  1. En un nodo del clúster, conviértase en superusuario o asuma una función que proporcione la autorización de RBAC solaris.cluster.modify.
  2. Cree un grupo de recursos con una lista de nodos de zonas no globales de la marca native.
    • Utilice el siguiente comando para crear un grupo de recursos de migración tras error:
      phys-schost# clresourcegroup create -n node:zone[,…] resource-group
      -n nodo:zona

      Especifica los nombres de las zonas no globales de la lista de nodos del grupo de recursos.

      grupo_recursos

      El nombre del grupo de recursos que ha creado.

    • Utilice el siguiente comando para crear un grupo de recursos escalable.
      phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group
      -S

      Especifica que el grupo de recursos es escalable.

  3. Registre el tipo de recurso de HAStoragePlus.
    phys-schost# clresourcetype register SUNW.HAStoragePlus
  4. En cada nodo del clúster global en el que resida una zona no global de la lista de nodos, agregue la entrada del sistema de archivos del clúster al archivo /etc/vfstab.

    Las entradas del archivo /etc/vfstab de un sistema de archivos del clúster deben contener la palabra clave global en las opciones de montaje.

    Consulte Sample Entries in /etc/vfstab for Cluster File Systems de Oracle Solaris Cluster Data Services Planning and Administration Guide.

  5. Cree un recurso de HAStoragePlus y defina los puntos de montaje del sistema de archivos.
    phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \
    -p FileSystemMountPoints="mount-point-list" hasp-resource
    -g grupo_recursos

    Especifica el nombre del grupo de recursos al que se ha agregado el nuevo recurso.

    -p FileSystemMountPoints="lista_puntos_montaje"

    Especifica uno o varios puntos de montaje del sistema de archivos para el recurso.

    recurso_hasp

    El nombre del recurso de HAStoragePlus que ha creado.

    El recurso creado presenta el estado habilitado.

  6. Agregue un recurso a grupo_recursos y establezca una dependencia para el recurso en recurso_hasp.

    Si va a agregar más de un recurso al grupo de recursos, utilice un comando distinto para cada uno de ellos.

    phys-schost# clresource create -g resource-group -t resource-type \
    -p Network_resources_used=hasp-resource resource
    -t tipo_recurso

    Especifica el tipo para el que ha creado el recurso.

    -p Network_resources_used=recurso_hasp

    Indica que el recurso presenta una dependencia en el recurso de HAStoragePlus recurso_hasp.

    recurso

    El nombre del recurso que ha creado.

  7. Establezca en línea y con el estado administrado el grupo de recursos que contiene el recurso de HAStoragePlus.
    phys-schost# clresourcegroup online -M resource-group
    -M

    Indica que el recurso está administrado.

Ejemplo 7-1 Configuración de un recurso de HAStoragePlus para un sistema de archivos del clúster utilizado por zonas no globales

En el siguiente ejemplo, se crea un grupo de recursos de migración tras error, cfs-rg, para administrar el servicio de datos HA-Apache. La lista de nodos del grupo de recursos contiene dos zonas no globales, sczone1 en phys-schost-1 y sczone1 en phys-schost-2 . El grupo de recursos contiene un recurso de HAStoragePlus, hasp-rs, y un recurso de servicio de datos, apache-rs. El punto de montaje del sistema de archivos es /global/local-fs/apache.

phys-schost-1# clresourcegroup create -n phys-schost-1:sczone1,phys-schost-2:sczone1 cfs-rg
phys-schost-1# clresourcetype register SUNW.HAStoragePlus

Add the cluster file system entry to the /etc/vfstab file on phys-schost-1
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/kappa-1/dsk/d0 /dev/md/kappa-1/rdsk/d0 /global/local-fs/apache ufs 5 yes logging,global
Add the cluster file system entry to the /etc/vfstab file on phys-schost-2
phys-schost-2# vi /etc/vfstab

…
phys-schost-1# clresource create -g cfs-rg -t SUNW.HAStoragePlus \
-p FileSystemMountPoints="/global/local-fs/apache" hasp-rs
phys-schost-1# clresource create -g cfs-rg -t SUNW.apache \
-p Network_resources_used=hasp-rs apache-rs
phys-schost-1# clresourcegroup online -M cfs-rg