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 de Oracle Solaris Cluster     Oracle Solaris Cluster 3.3 3/13 (Español)
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 cluster global

3.  Establecimiento del cluster global

4.  Configuración del software de Solaris Volume Manager

5.  Creación de un sistema de archivos del cluster

6.  Creación de zonas no globales y clusters de zona

Configuración de una zona no global en un nodo del cluster global

Creación de una zona no global en un nodo del cluster global

Configuración de un recurso de HAStoragePlus para un sistema de archivos del cluster utilizado por zonas no globales

Configuración de un cluster de zona

Información general de la utilidad clzonecluster

Establecimiento del cluster de zona

Preparación para el uso de Trusted Extensions con los clusters de zona

Cómo crear un cluster de zona

Adición de sistemas de archivos a un cluster de zona

Cómo agregar un sistema de archivos local de alta disponibilidad a un cluster de zona

Cómo agregar un grupo de almacenamiento ZFS a un cluster de zona

Cómo agregar un sistema de archivos de cluster a un cluster de zona

Agregación de sistemas de archivos locales a un nodo de cluster de zona específico

Cómo agregar un sistema de archivos local a un nodo de cluster de zona específico

Cómo agregar una agrupación de almacenamiento ZFS local a un nodo de cluster de zona específico

Agregación de dispositivos de almacenamiento a un cluster de zona

Cómo agregar un dispositivo de almacenamiento global a un cluster de zona

Agregación de un dispositivo de disco sin procesar a un nodo de cluster de zona específico

7.  Desinstalación del software del cluster

Índice

Configuración de una zona no global en un nodo del cluster global

En esta sección, se describen los siguientes procedimientos para crear una zona no global en un nodo del cluster global.

Creación de una zona no global en un nodo del cluster global

Realice este procedimiento para cada zona no global que cree en el cluster 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 Oracle Solaris Containers, simplemente denominada zona, en un nodo del cluster mientras el nodo se inicia en modo con cluster o en modo sin cluster.

Antes de empezar

Realice las siguientes tareas:


Nota - Puede desactivar la funcionalidad de cluster para una zona no global seleccionada, de modo que un usuario root que haya iniciado sesión en una de esas zonas no pueda detectar ni interrumpir el funcionamiento del cluster. 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 información adicional, 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 cluster 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 cluster global que no sea de votación.


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

    1. Lleve a cabo los procedimientos establecidos en el 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. Lleve a cabo los procedimientos establecidos en 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. Lleve a cabo los procedimientos establecidos en 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 privada 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 cluster. 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 cluster global que no es de votación.

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

    Siga los procedimientos descritos en 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 un nodo con voto, modifique el archivo nsswitch.conf.

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

    1. Inicie una sesión en la zona.
      phys-schost# zlogin -c zonename
    2. Abra el archivo /etc/nsswitch.conf para realizar la edición.
      sczone# vi /etc/nsswitch.conf
    3. Agregue el conmutador cluster al principio de las consultas de las entradas hosts y netmasks, seguido del conmutador files.

      Las entradas modificadas deben ser similares a las siguientes:

      …
      hosts:      cluster files nis [NOTFOUND=return]
      …
      netmasks:   cluster files nis [NOTFOUND=return]
      …
    4. En las demás entradas, asegúrese de que el conmutador files sea el primer conmutador que aparece 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 la configuración de grupos IPMP en un cluster.

  9. Configure las asignaciones de nombre y dirección para todos los nombres de host lógicos que utilice la zona.
    1. Agregue asignaciones de nombre a dirección en el archivo /etc/inet/hosts de 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 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. También consulte Cómo agregar y eliminar paquetes y parches en un sistema Oracle 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 del servicio de datos individual.

Configuración de un recurso de HAStoragePlus para un sistema de archivos del cluster utilizado por zonas no globales

Use este procedimiento para hacer que un sistema de archivos del cluster esté disponible para que lo use una zona no global de marca native que esté configurada en un nodo del cluster.


Nota - Utilice este procedimiento sólo con la marca native de las zonas no globales. No se puede realizar esta tarea con ninguna otra marca de zona no global, como las marcas solaris8 o cluster, que se utilizan para los clusters de zona.


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

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

      resource-group

      El nombre del grupo de recursos que vaya a crear.

    • Utilice el comando siguiente para crear un grupo de recursos escalables:
      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 cluster global en el que resida una zona no global de la lista de nodos, agregue la entrada del sistema de archivos del cluster al archivo /etc/vfstab.

    Las entradas en el archivo /etc/vfstab para un sistema de archivos del cluster debe 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 el recurso 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 resource-group

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

    -p FileSystemMountPoints="mount-point-list "

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

    hasp-resource

    El nombre del recurso HAStoragePlus que crea.

    El recurso se crea en el estado activado.

  6. Agregue un recurso a resource-group y establezca una dependencia del recurso en hasp-resource.

    Si tiene más de un recurso para agregar al grupo de recursos, utilice un comando independiente para cada recurso.

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

    Especifica el tipo de recurso para el que ha creado el recurso.

    -p Network_resources_used= hasp-resource

    Especifica que el recurso depende del recurso HAStoragePlus, hasp-resource.

    resource

    El nombre del recurso que vaya a crear.

  7. Poner en línea el grupo de recursos que contiene el recurso HAStoragePlus y asignarle el estado de gestionado.
    phys-schost# clresourcegroup online -eM resource-group
    -M

    Indica que el grupo de recursos está gestionado.

Ejemplo 6-1 Configuración de un recurso de HAStoragePlus para un sistema de archivos del cluster utilizado por zonas no globales

En el siguiente ejemplo, se crea un grupo de recursos de conmutación por error, cfs-rg, para gestionar un servicio de datos de HA-Apache. La lista de nodos de grupos 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 -eM cfs-rg