Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía de instalación del software Oracle Solaris Cluster |
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
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
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
En esta sección se describen los siguientes procedimientos para 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.
Si crea una zona mientras el nodo se inicia en el modo sin clúster, el software del clúster detecta la zona cuando el nodo se une al clúster.
Si crea o suprime una zona mientras el nodo se encuentra en el modo de clúster, el software del clúster cambia de forma dinámica su lista de zonas que pueden controlar los grupos de recursos.
Realice las siguientes tareas:
Planifique la configuración de la zona no global. Tenga en cuenta los requisitos y las restricciones que se describen en Directrices para zonas no globales en un clúster global.
Debe disponer de la siguiente información:
El número total de zonas no globales que va a crear.
El adaptador público y la dirección IP pública que utilizará cada zona.
La ruta de cada zona. Esta ruta debe ser un sistema de archivos local, no un sistema de archivos del clúster ni uno local de alta disponibilidad.
Uno o varios de los 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 clúster. Utilice el comando cluster show-netprops para mostrar la configuración de red privada actual.
Si el intervalo de direcciones IP actual no es suficiente para admitir el uso de las direcciones IP privadas adicionales que va a configurar, consulte los procedimientos descritos en la sección Cómo cambiar la configuración de red privada al agregar nodos o redes privadas para volver a configurar este intervalo.
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.
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 clúster global que no sea de votación.
Siga los procedimientos descritos en la documentación de 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 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
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 clúster global que no es de votación.
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.
Estos cambios permiten a la zona realizar búsquedas de direcciones IP y nombres de host específicos del clúster.
phys-schost# zlogin -c zonename
sczone# vi /etc/nsswitch.conf
Las entradas modificadas deberían presentar un aspecto similar al siguiente:
… 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 cómo configurar grupos IPMP en un clúster.
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.
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.
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 ha creado.
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 del archivo /etc/vfstab de un sistema de archivos del clúster deben 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 ha agregado el nuevo recurso.
Especifica uno o varios puntos de montaje del sistema de archivos para el recurso.
El nombre del recurso de HAStoragePlus que ha creado.
El recurso creado presenta el estado habilitado.
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
Especifica el tipo para el que ha creado el recurso.
Indica que el recurso presenta una dependencia en el recurso de HAStoragePlus recurso_hasp.
El nombre del recurso que ha creado.
phys-schost# clresourcegroup online -M resource-group
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