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) |
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 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
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
En esta sección, se describen los siguientes procedimientos para crear 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.
Si crea una zona mientras el nodo se inicia en el modo sin cluster, el software del cluster detecta la zona cuando el nodo se une al cluster.
Si crea o elimina una zona mientras el nodo se encuentra en el modo con cluster, el software del cluster cambia de manera dinámica su lista de zonas que pueden controlar los grupos de recursos.
Antes de empezar
Realice las siguientes tareas:
Planifique la configuración de zona no global. Tenga en cuenta los requisitos y las restricciones que se describen en Directrices para zonas no globales en un cluster global.
Debe disponer de la siguiente información:
El número total de zonas no globales que se creen.
El adaptador público y la dirección IP pública que usará cada zona.
La ruta de zona para cada zona. Esta ruta debe ser un sistema de archivos local, no un sistema de archivos del cluster ni uno local de alta disponibilidad.
Uno o más dispositivos que deben aparecer en cada zona.
(Opcional) El nombre que asignará a cada zona.
Si asigna a la zona una dirección IP privada, asegúrese que las direcciones IP privadas adicionales que va a configurar se encuentren en el intervalo de direcciones IP privadas del cluster. Use el comando cluster show-netprops para visualizar la configuración de red privada actual.
Si el rango de direcciones IP actual no suficiente para admitir las direcciones IP privadas adicionales que configurará, siga los procedimientos de Cómo cambiar la configuración de red privada al agregar nodos o redes privadas para volver a configurar el rango de direcciones IP privadas.
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.
Debe encontrarse en la zona global.
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
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:
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path
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
Especifica una propiedad.
Especifica el nombre de host privado o el alias de host de la zona.
El nombre del nodo.
El nombre del nodo del cluster global que no es de votación.
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.
Estos cambios permiten a la zona realizar búsquedas de direcciones IP y nombres de host específicos del cluster.
phys-schost# zlogin -c zonename
sczone# vi /etc/nsswitch.conf
Las entradas modificadas deben ser similares a las siguientes:
… hosts: cluster files nis [NOTFOUND=return] … netmasks: cluster files nis [NOTFOUND=return] …
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.
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.
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.
phys-schost# clresourcegroup create -n node:zone[,…] resource-group
Especifica los nombres de las zonas no globales de la lista de nodos del grupo de recursos.
El nombre del grupo de recursos que vaya a crear.
phys-schost# clresourcegroup create -S -n node:zone[,…] resource-group
Especifica que el grupo de recursos es escalable.
phys-schost# clresourcetype register SUNW.HAStoragePlus
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.
phys-schost# clresource create -g resource-group -t SUNW.HAStoragePlus \ -p FileSystemMountPoints="mount-point-list" hasp-resource
Especifica el nombre del grupo de recursos al que se agrega el nuevo recurso.
Especifica uno o varios puntos de montaje del sistema de archivos para el recurso.
El nombre del recurso HAStoragePlus que crea.
El recurso se crea en el estado activado.
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
Especifica el tipo de recurso para el que ha creado el recurso.
Especifica que el recurso depende del recurso HAStoragePlus, hasp-resource.
El nombre del recurso que vaya a crear.
phys-schost# clresourcegroup online -eM resource-group
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