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 procedimientos para configurar un cluster de zonas no globales de Oracle Solaris Containers, denominado cluster de zona.
Agregación de sistemas de archivos locales a un nodo de cluster de zona específico
Agregación de dispositivos de almacenamiento a un cluster de zona
La utilidad clzonecluster crea, modifica y suprime un cluster de zona. La utilidad clzonecluster administra de forma activa un cluster de zona. Por ejemplo, la utilidad clzonecluster inicia y detiene un cluster 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 siguientes niveles de ámbito, al igual que la utilidad zonecfg:
El ámbito de cluster afecta a todo el cluster de zona.
El ámbito de nodo sólo afecta al nodo del cluster de zona que se haya especificado.
El ámbito de recurso afecta a un nodo específico o a todo el cluster de zona en función del ámbito indicado en el formulario de ámbito de recurso. Sólo se puede acceder a la mayoría de los recursos desde el ámbito de nodo. Los siguientes indicadores identifican el ámbito:
clzc:zoneclustername:resource> cluster-wide setting clzc:zoneclustername:node:resource> node-specific setting
Puede especificar cualquier parámetro de recurso de zonas de Oracle Solaris, además de parámetros específicos de los clusters de zona, mediante la utilidad clzonecluster. Para obtener información sobre los parámetros que puede establecer en un cluster de zona, consulte la página del comando man clzonecluster(1CL). Puede encontrar información adicional sobre los parámetros de recursos de zonas de Oracle Solaris en la página del comando man zonecfg(1M).
En esta sección se describe cómo configurar un cluster de zonas no globales.
Este procedimiento prepara el cluster global para usar la función Trusted Extensions del software de Oracle Solaris con clusters de zona y activa la función Trusted Extensions.
Si no planea activar Trusted Extensions, continúe con Cómo crear un cluster de zona.
Realice este procedimiento en cada nodo del cluster global.
Antes de empezar
Realice las siguientes tareas:
Compruebe que el sistema operativo Oracle Solaris esté instalado para admitir el uso del software de Oracle Solaris Cluster y Trusted Extensions.
Si el software de Oracle Solaris ya se encuentra instalado en el nodo, debe asegurarse de que la instalación de Oracle Solaris cumpla con los requisitos de software de Oracle Solaris Cluster y de cualquier otro software que vaya a instalar en el cluster. El software de Trusted Extensions no se incluye en el grupo de software de Oracle Solaris para usuarios finales.
Consulte Cómo instalar el software de Oracle Solaris para obtener más información sobre cómo instalar el software de Oracle Solaris para cumplir con los requisitos del software de Oracle Solaris Cluster.
Asegúrese de que un servicio de nombres LDAP esté configurado para que Trusted Extensions lo use. Consulte el Capítulo 5, Configuración de LDAP para Trusted Extensions (tareas) de Guía de configuración de Oracle Solaris Trusted Extensions.
Revise las directrices para Trusted Extensions en un cluster de zona. Consulte Directrices para Trusted Extensions en un cluster de zona.
Las secuencias de comandos zoneshare y zoneunshare de Trusted Extensions permiten exportar directorios de inicio en el sistema. La configuración de Oracle Solaris Cluster no admite esta función.
Desactive esta función reemplazando cada secuencia de comandos con un enlace simbólico a la utilidad /bin/true. Lleve esto a cabo en cada nodo del cluster global.
phys-schost# ln -s /usr/lib/zones/zoneshare /bin/true phys-schost# ln -s /usr/lib/zones/zoneunshare /bin/true
ipaddress:admin_low
Suprima la opción -failover de cualquier entrada que contenga esa opción.
Utilice el asistente de plantillas de seguridad en Solaris Management Console como se describe en Cómo crear una plantilla de host remoto de Procedimientos de administradores de Trusted Extensions para realizar las siguientes tareas.
Cree nuevas entradas para las direcciones IP utilizadas por los componentes del cluster y asigne cada entrada a una plantilla CIPSO.
Agregue entradas para cada una de las direcciones IP siguientes que figuren en el archivo /etc/inet/hosts del nodo del cluster global:
Cada dirección IP privada del nodo del cluster global.
Todas las direcciones IP cl_privnet en el cluster global.
Cada dirección IP pública de nombre de host lógico para el cluster global.
Cada dirección IP pública de dirección compartida para el cluster global.
Las entradas deberían tener un aspecto similar al siguiente.
127.0.0.1:cipso 172.16.4.1:cipso 172.16.4.2:cipso …
Agregue una entrada para que la plantilla predeterminada sea interna.
0.0.0.0:internal
Para obtener más información sobre las plantillas CIPSO, consulte Configuración del dominio de interpretación de Guía de configuración de Oracle Solaris Trusted Extensions.
phys-schost# svcadm enable -s svc:/system/labeld:default phys-schost# shutdown -g0 -y -i6
Para obtener más información, consulte Habilitación de Trusted Extensions de Guía de configuración de Oracle Solaris Trusted Extensions.
phys-schost# svcs labeld STATE STIME FMRI online 17:52:55 svc:/system/labeld:default
Cuando todos los pasos se completan en todos los nodos del cluster global, lleve a cabo los pasos restantes de este procedimiento en cada nodo del cluster global.
La zona global y los nodos del cluster de zona utilizan el servidor LDAP.
phys-schost# svcadm enable rlogin
Modifique las entradas de gestión de cuentas agregando una tabulación y escribiendo allow_remote o allow_unlabeled, respectivamente, tal 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
Asegúrese de que files figure al principio del orden de consulta en las entradas de consulta passwd y group.
… passwd: files ldap group: files ldap …
Asegúrese de que cluster figure primero en el orden de consulta en las entradas de consulta hosts y netmasks.
… hosts: cluster files ldap … netmasks: cluster files ldap …
Utilice el asistente de adición de usuario en Solaris Management Console como se describe en Creación de roles y usuarios en Trusted Extensions de Guía de configuración de Oracle Solaris Trusted Extensions.
Pasos siguientes
Cree el cluster de zona. Consulte Cómo crear un cluster de zona.
Realice este procedimiento para crear un cluster de zonas no globales.
Para modificar el cluster de zona tras su instalación, consulte Cómo realizar tareas administrativas del cluster de zona de Guía de administración del sistema de Oracle Solaris Cluster y clzonecluster(1CL).
Antes de empezar
Cree un cluster global. Consulte el Capítulo 3, Establecimiento del cluster global.
Lea las directrices y los requisitos para crear un cluster de zona. Consulte Clusters de zona.
Si el cluster de zona va a usar Trusted Extensions, asegúrese de haber configurado y activado Trusted Extensions como se describe en Preparación para el uso de Trusted Extensions con los clusters de zona.
Debe disponer de la siguiente información:
El nombre exclusivo que se va a asignar al cluster de zona.
Nota - Para configurar un cluster de zona cuando se activa Trusted Extensions, debe utilizar el nombre de la etiqueta de seguridad de Trusted Extensions que utilizará el cluster de zona como nombre del propio cluster de zona. Cree un cluster de zona separado para cada etiqueta de seguridad de Trusted Extensions que desea utilizar.
La ruta de zona que los nodos del cluster de zona utilizarán. Para obtener más información, consulte la descripción de la propiedad zonepath en Tipos de propiedades y recursos de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.
El nombre de cada nodo del cluster global en el que se va a crear un nodo del cluster de zona.
El nombre de host público (o el alias de host) de la zona que asigne a cada nodo del cluster de zona.
Si corresponde, el grupo IPMP de red pública que utilice cada nodo del cluster de zona.
Si es necesario, el nombre del adaptador de red pública que cada nodo del cluster de zona utilice para conectarse a la red pública.
Nota - Si no configura una dirección IP para cada nodo de cluster de zona, ocurrirán dos cosas:
Ese cluster de zona específico no podrá configurar dispositivos NAS para utilizar en el cluster de zona. El cluster utiliza la dirección IP del nodo de cluster de zona para comunicarse con el dispositivo NAS, por lo que no tener una dirección IP impide la admisión de clusters para el aislamiento de dispositivos NAS.
El software del cluster activará cualquier dirección IP de host lógico en cualquier NIC.
Nota - Siga todos los pasos de este procedimiento desde un nodo del cluster global.
Si hay algún nodo en el modo sin cluster, los cambios que realice se propagarán cuando el nodo se restablezca en el modo de cluster. Por lo tanto, puede crear un cluster de zona, incluso si algunos nodos del cluster global se encuentran en el modo sin cluster. Cuando estos nodos se restablezcan en el modo de cluster, el sistema realizará las tareas de creación de cluster de zona en estos.
phys-schost# clnode status === Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-2 Online phys-schost-1 Online
phys-schost# clsetup
Aparece el menú principal.
Un nombre de cluster de zona puede contener letras ASCII (a-z y A-Z), números, un guión o un guión bajo. La longitud máxima del nombre es de 20 caracteres.
Nota - Las propiedades brand y ip-type vienen establecidas de manera predeterminada y no se puede cambiar.
Puede establecer las siguientes propiedades:
|
Puede establecer las siguientes propiedades:
|
Puede establecer las siguientes propiedades:
|
Puede establecer las siguientes propiedades:
|
Puede seleccionar uno o todos los nodos físicos (o hosts) disponibles, y, a continuación, configurar un nodo de cluster de zona a la vez.
Puede establecer las siguientes propiedades:
|
Las direcciones de red se pueden utilizar para configurar un nombre de host lógico o recursos de cluster de IP compartida en el cluster de zona. La dirección de red está en el ámbito global del cluster de zona.
Aparecen los resultados de su cambio de configuración, que son similares a los siguientes:
>>> Result of the Creation for the Zone Cluster(sczone) <<< The zone cluster is being created with the following configuration /usr/cluster/bin/clzonecluster configure sczone create set brand=cluster set zonepath=/zones/sczone set ip-type=shared set enable_priv_net=true add capped-memory set physical=2G end add node set physical-host=phys-schost-1 set hostname=zc-host-1 add net set address=172.1.1.1 set physical=net0 end end add net set address=172.1.1.2 end Zone cluster, zc2 has been created and configured successfully. Continue to install the zone cluster(yes/no) ?
La utilidad clsetup realiza una instalación estándar de un cluster de zona y no permite especificar ninguna opción.
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
Desde la zona global, inicie la GUI de txzonemgr.
phys-schost# txzonemgr
Seleccione la zona global y, a continuación, seleccione el elemento y configure el servicio de nombres por zona.
phys-schost-1# clzonecluster install [-c config-profile.xml] zoneclustername Waiting for zone install commands to complete on all the nodes of the zone cluster "zoneclustername"...
La opción -c config-profile.xml proporciona un perfil de configuración para todas las zonas no globales del cluster de zona. El uso de esta opción cambia solamente el nombre de host de la zona, que es único para cada zona del cluster. Todos los perfiles deben tener una extensión .xml.
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"...
Realice los siguientes pasos en cada nodo de cluster de zona.
Nota - En los siguientes pasos, la zona no global zcnode y zone-cluster-name comparten el mismo nombre.
phys-schost# zlogin zcnode zcnode# sysconfig unconfigure zcnode# reboot
La sesión zlogin termina durante el reinicio.
phys-schost# zlogin -C zcnode
Para obtener información acerca de los métodos para salir de una zona no global, consulte Cómo salir de una zona no global de Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris.
Realice este paso en cada nodo del cluster de zona.
phys-schost# cat /etc/cluster/nodeid N
Asegúrese de que el servicio SMF se haya importado y todos los servicios estén activos antes de iniciar sesión.
El software de cluster asigna automáticamente estas direcciones IP cuando el software de cluster configura un cluster de zona.
En la salida de ifconfig -a, busque la interfaz lógica clprivnet0 que pertenece al cluster de zona. El valor de inet es la dirección IP que se asignó a fin de admitir el uso de la interconexión privada del cluster por este cluster 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
El nombre de host para la interconexión privada, que es clusternodeN-priv, donde N es el ID de nodo de cluster global.
172.16.0.22 clusternodeN-priv
Cada recurso net especificado para el comando clzonecluster al crear el cluster de zona.
Utilice el asistente de plantillas de seguridad en Solaris Management Console como se describe en Cómo crear una plantilla de host remoto de Procedimientos de administradores de Trusted Extensions para realizar las siguientes tareas.
Cree nuevas entradas para las direcciones IP utilizadas por los componentes del cluster de zona y asigne cada entrada a una plantilla CIPSO.
Agregue entradas para cada una de las direcciones IP siguientes que figuren en el archivo /etc/inet/hosts del nodo del cluster de zona:
Cada dirección IP privada de nodo de cluster de zona.
Todas las direcciones IP cl_privnet en el cluster de zona.
Cada dirección IP pública de nombre de host lógico para el cluster de zona.
Cada dirección IP pública de dirección compartida para el cluster de zona.
Las entradas deberían tener un aspecto similar al siguiente.
127.0.0.1:cipso 172.16.4.1:cipso 172.16.4.2:cipso …
Agregue una entrada para que la plantilla predeterminada sea interna.
0.0.0.0:internal
Para obtener más información sobre las plantillas CIPSO, consulte Configuración del dominio de interpretación de Guía de configuración de Oracle Solaris Trusted Extensions.
Ejecute los comandos siguientes en cada nodo del cluster de zona.
phys-schost# zlogin zcnode zcnode# svcadm enable svc:/network/dns/client:default zcnode# svcadm enable svc:/network/login:rlogin zcnode# reboot
Ejemplo 6-2 Archivo de configuración para crear un cluster 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 cluster de zona. El archivo contiene la serie de comandos clzonecluster que debe introducir manualmente.
En la siguiente configuración, el cluster de zona sczone se ha creado en el nodo phys-schost-1 del cluster global. El cluster de zona utiliza /zones/sczone como ruta de zona y la dirección IP pública 172.16.2.2. El primer nodo del cluster de zona tiene el nombre de host zc-host-1 asignado y utiliza la dirección de red 172.16.0.1 y el adaptador bge0. El segundo nodo del cluster de zona se ha creado en el nodo phys-schost-2 del cluster global. Este segundo nodo del cluster 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
Pasos siguientes
Para agregar un sistema de archivos al cluster de zona, vaya a Adición de sistemas de archivos a un cluster de zona.
Para agregar dispositivos de almacenamiento global al cluster de zona, vaya a Agregación de dispositivos de almacenamiento a un cluster de zona.
Véase también
Para aplicar un parche a un cluster de zona, siga los procedimientos descritos en el Capítulo 11, Aplicación de parches de software y firmware de Oracle Solaris Cluster de Guía de administración del sistema de Oracle Solaris Cluster. Estos procedimientos incluyen instrucciones especiales para los clusters de zona, en caso de ser necesarias.
En esta sección se describen los procedimientos para agregar sistemas de archivos para que los utilice el cluster de zona.
Una vez que el sistema de archivos se haya agregado al cluster de zona y se haya establecido en línea, se autorizará su uso en ese cluster. Para montar el sistema de archivos para su uso, configúrelo mediante los recursos del cluster, como SUNW.HAStoragePlus o SUNW.ScalMountPoint.
En esta sección, se incluyen los siguientes procedimientos:
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
Además, si desea configurar una agrupación de almacenamiento ZFS para que proporcione alta disponibilidad en un cluster 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.
Realice este procedimiento para configurar un sistema de archivos local de alta disponibilidad en el cluster global para que lo use un cluster de zona. El sistema de archivos se agrega al cluster de zona y se configura con un recurso HAStoragePlus para que el sistema de archivos local tenga alta disponibilidad.
Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Nota - Realice todos los pasos de este procedimiento desde un nodo del cluster global.
phys-schost# clsetup
Aparece el menú principal.
Consejo - Para volver a una pantalla anterior, escriba el carácter < y pulse Intro.
Aparece el menú Tareas de cluster de zona.
Aparece el menú Seleccionar cluster de zona.
Aparece el menú Selección de tipo de almacenamiento.
Aparece el menú Selección de sistema de archivos para el cluster de zona.
Los sistemas de archivos de la lista son los que se han configurado en los discos compartidos y a los que los nodos en los que se ha configurado el cluster de zona pueden acceder. También puede escribir e para especificar manualmente todas las propiedades de un sistema de archivos.
Aparece el menú Selección de tipo de montaje.
Aparece el menú Propiedades de sistema de archivos para el cluster de zona.
Cuando haya terminado, escriba d y pulse Intro.
Aparecen los resultados de su cambio de configuración.
phys-schost# clzonecluster show -v zoneclustername
Ejemplo 6-3 Agregación de un sistema de archivos local de alta disponibilidad a un cluster de zona
En este ejemplo, se agrega el sistema de archivos local /global/oracle/d1 para que lo utilice el cluster 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 cluster 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.
Realice este procedimiento para agregar una agrupación de almacenamiento ZFS para que lo use un cluster de zona. La agrupación puede ser local en un único nodo de cluster de zona o configurada con HAStoragePlus para tener alta disponibilidad.
La utilidad clsetup detecta y muestra todas las agrupaciones ZFS configuradas en los discos compartidos a los que los nodos donde el cluster de zona seleccionado está configurado pueden acceder. Después de usar la utilidad clsetup para agregar una agrupación de almacenamiento ZFS en el ámbito de cluster a un cluster de zona existente, puede utilizar el comando clzonecluster para modificar la configuración o para agregar una agrupación de almacenamiento ZFS en el ámbito de nodo.
Antes de empezar
Asegúrese de que la agrupación ZFS esté conectada en los discos compartidos que están conectados a todos los nodos del cluster de zona. Consulte Guía de administración de Oracle Solaris ZFS para obtener información sobre los procedimientos de creación de una agrupación ZFS.
Nota - Realice todos los pasos de este procedimiento desde un nodo de la zona global.
phys-schost# clsetup
Aparece el menú principal.
Consejo - Para volver a una pantalla anterior, escriba el carácter < y pulse Intro.
Aparece el menú Tareas de cluster de zona.
Aparece el menú Seleccionar cluster de zona.
Aparece el menú Selección de tipo de almacenamiento.
Aparece el menú Selección de agrupación ZFS para el cluster de zona.
Las agrupaciones ZFS de la lista son las que se han configurado en los discos compartidos y a las que los nodos en los que se ha configurado el cluster de zona pueden acceder. También puede escribir e para especificar manualmente las propiedades de una agrupación ZFS.
Aparece el menú Propiedad de conjunto de datos de agrupación ZFS para el cluster de zona. La agrupación ZFS seleccionada se asigna a la propiedad name.
Aparece el menú Revisar sistemas de archivos/dispositivos de almacenamiento para el cluster de zona.
Aparecen los resultados de su cambio de configuración. Por ejemplo:
>>> Result of Configuration Change to the Zone Cluster(sczone) <<< Adding file systems or storage devices to sczone zone cluster... The zone cluster is being created with the following configuration /usr/cluster/bin/clzonecluster configure sczone add dataset set name=myzpool5 end Configuration change to sczone zone cluster succeeded.
phys-schost# clzonecluster show -v zoneclustername
Ejemplo 6-4 Adición de un grupo de almacenamiento ZFS a un cluster de zona
En el siguiente ejemplo, se muestra la agrupación de almacenamiento ZFS zpool1, que se ha agregado al cluster 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 la agrupación de almacenamiento ZFS para que proporcione alta disponibilidad mediante un recurso de HAStoragePlus. Este recurso de HAStoragePlus gestiona el montaje de los sistemas de archivos de la agrupación en el nodo del cluster 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.
La utilidad clsetup detecta y muestra los sistemas de archivos disponibles que están configurados en los nodos de cluster donde el cluster de zona seleccionado está configurado. Cuando se usa la utilidad clsetup para agregar un sistema de archivos, el sistema de archivos se agrega en el ámbito del cluster.
Puede agregar los siguientes tipos de sistemas de archivos de cluster a un cluster de zona:
Sistema de archivos de cluster UFS: especifique el tipo de sistema de archivos en el archivo /etc/vfstab usando la opción de montaje global. Este sistema de archivos puede estar en el disco compartido o en un dispositivo de Solaris Volume Manager.
Sistema de archivos compartidos Sun QFS: especifique el tipo de sistema de archivos en el archivo /etc/vfstab con la opción de montaje shared.
Nota - Actualmente sólo se admite el uso de sistemas de archivos compartidos QFS en los clusters configurados con Oracle Real Application Clusters (RAC). En los clusters 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.
ACFS: detectado automáticamente, en función de la ruta ORACLE_HOME que proporcione.
Antes de empezar
Asegúrese de que el sistema de archivos de cluster que desee agregar al cluster de zona esté configurado. Consulte Planificación de sistemas de archivos del cluster y el Capítulo 5, Creación de un sistema de archivos del cluster.
Nota - Realice todos los pasos de este procedimiento desde un nodo con voto de cluster global.
phys-schost# vi /etc/vfstab
/dev/md/datadg/dsk/d0 /dev/md/datadg/rdsk/d0 /global/fs ufs 2 no global, logging
Data-cz1 - /db_qfs/Data1 samfs - no shared,notrace
phys-schost# clsetup
Aparece el menú principal.
Consejo - Para volver a una pantalla anterior, escriba el carácter < y pulse Intro.
Aparece el menú Tareas de cluster de zona.
Aparece el menú Seleccionar cluster de zona.
Aparece el menú Selección de tipo de almacenamiento.
Aparece el menú Selección de sistema de archivos para el cluster de zona.
Aparece el menú Selección de tipo de montaje.
También puede escribir e para especificar manualmente todas las propiedades de un sistema de archivos.
Nota - Si utiliza un sistema de archivos de ACFS, introduzca a para seleccionar Discover ACFS (Detectar ACFS) y, a continuación, especifique el directorio ORACLE_HOME.
Nota - Si ha seleccionado un sistema de archivos ACFS en el Paso 8, la utilidad clsetup omite este paso, ya que ACFS admite solamente el tipo de montaje directo.
Para obtener más información sobre cómo crear sistemas de archivos de bucle de retorno, consulte How to Create and Mount an LOFS File System de System Administration Guide: Devices and File Systems.
Aparece el menú Propiedades de sistema de archivos para el cluster de zona.
Introduzca el número para la propiedad dir y pulse Intro. Luego escriba el nombre del directorio de punto de montaje LOFS en el campo Nuevo valor y pulse Intro.
Cuando haya terminado, escriba d y pulse Intro. Aparece el menú Revisar sistemas de archivos/dispositivos de almacenamiento para el cluster de zona.
Aparecen los resultados de su cambio de configuración. Por ejemplo:
>>> Result of Configuration Change to the Zone Cluster(sczone) <<< Adding file systems or storage devices to sczone zone cluster... The zone cluster is being created with the following configuration /usr/cluster/bin/clzonecluster configure sczone add fs set dir=/dev/md/ddg/dsk/d9 set special=/dev/md/ddg/dsk/d10 set raw=/dev/md/ddg/rdsk/d10 set type=lofs end Configuration change to sczone zone cluster succeeded.
phys-schost# clzonecluster show -v zoneclustername
Pasos siguientes
(Opcional) Configure el sistema de archivos de cluster para que sea gestionado por un recurso de HAStoragePlus. El recurso de HAStoragePlus se administra mediante el montaje del sistema de archivos en el cluster global y, posteriormente, mediante un montaje en bucle de retorno en los nodos de cluster 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.
En esta sección, se describe cómo agregar sistemas de archivos que están dedicados a un único nodo de cluster de zona. Si, por el contrario, desea configurar los sistemas de archivos , vaya a Adición de sistemas de archivos a un cluster de zona.
Esta sección incluye los procedimientos siguientes:
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
Realice este procedimiento para agregar un sistema de archivos local a un solo nodo de cluster de zona específico de un cluster de zona específico. El sistema de archivos no es gestionado por el software de Oracle Solaris Cluster, pero, en cambio, se pasa a la zona de Oracle Solaris subyacente.
Nota - Para agregar un sistema de archivos local de alta disponibilidad a un cluster de zona, lleve a cabo los procedimientos en Cómo agregar un sistema de archivos local de alta disponibilidad a un cluster de zona.
Nota - Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Utilice discos locales del nodo de cluster global que aloja el nodo de cluster de zona deseado.
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> select node physical-host=baseclusternode clzc:zoneclustername:node> add fs clzc:zoneclustername:node:fs> set dir=mountpoint clzc:zoneclustername:node:fs> set special=disk-device-name clzc:zoneclustername:node:fs> set raw=raw-disk-device-name clzc:zoneclustername:node:fs> set type=FS-type clzc:zoneclustername:node:fs> end clzc:zoneclustername:node> end clzc:zoneclustername> verify clzc:zoneclustername> commit clzc:zoneclustername> exit
Especifica el punto de montaje del sistema de archivos.
Especifica el nombre del dispositivo de disco.
Especifica el nombre del dispositivo de disco básico.
Especifica el tipo del sistema de archivos.
Nota - Habilite el inicio de sesión para los sistemas de archivos UFS.
phys-schost# clzonecluster show -v zoneclustername
Ejemplo 6-5 Agregación de un sistema de archivos local a un nodo de cluster de zona
En este ejemplo, se agrega un sistema de archivos UFS local /local/data para que sea usado por un nodo del cluster de zona sczone. Este nodo de cluster de zona está alojado en el nodo de cluster global phys-schost-1.
phys-schost-1# clzonecluster configure sczone clzc:sczone> select node physical-host=phys-schost-1 clzc:sczone:node> add fs clzc:sczone:node:fs> set dir=/local/data clzc:sczone:node:fs> set special=/dev/md/localdg/dsk/d1 clzc:sczone:node:fs> set raw=/dev/md/localdg/rdsk/d1 clzc:sczone:node:fs> set type=ufs clzc:sczone:node:fs> add options [logging] clzc:sczone:node:fs> end clzc:sczone:node> end clzc:sczone> verify clzc:sczone> commit clzc:sczone> exit phys-schost-1# clzonecluster show -v sczone … --- Solaris Resources for phys-schost-1 --- … Resource Name: fs dir: /local/data special: /dev/md/localdg/dsk/d1 raw: /dev/md/localdg/rdsk/d1 type: ufs options: [logging] cluster-control: false ...
Realice este procedimiento para agregar una agrupación de almacenamiento ZFS local a un nodo de cluster de zona específico. La agrupación ZFS local no es gestionada por el software de Oracle Solaris Cluster, pero, en cambio, se pasa a la zona de Oracle Solaris subyacente.
Nota - Para agregar una agrupación ZFS local de alta disponibilidad a un cluster de zona, consulte Cómo agregar un sistema de archivos local de alta disponibilidad a un cluster de zona.
Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Nota - Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Utilice discos locales del nodo de cluster global que aloja el nodo de cluster de zona deseado.
phys-schost# clzonecluster configure zoneclustername clzc:zoneclustername> select node physical-host=baseclusternode clzc:zoneclustername:node> add dataset clzc:zoneclustername:node:dataset> set name=localZFSpoolname clzc:zoneclustername:node:dataset> end clzc:zoneclustername:node> end clzc:zoneclustername> verify clzc:zoneclustername> commit clzc:zoneclustername> exit
Especifica el nombre de la agrupación ZFS local.
phys-schost# clzonecluster show -v zoneclustername
Ejemplo 6-6 Agregación de una agrupación ZFS local a un nodo de cluster de zona
En este ejemplo, se agrega la agrupación ZFS local local_pool para ser usada por un nodo del cluster de zona sczone. Este nodo de cluster de zona está alojado en el nodo de cluster global phys-schost-1.
phys-schost-1# clzonecluster configure sczone clzc:sczone> select node physical-host=phys-schost-1 clzc:sczone:node> add dataset clzc:sczone:node:dataset> set name=local_pool clzc:sczone:node:dataset> end clzc:sczone:node> end clzc:sczone> verify clzc:sczone> commit clzc:sczone> exit phys-schost-1# clzonecluster show -v sczone … --- Solaris Resources for phys-schost-1 --- … Resource Name: dataset name: local_pool
En esta sección, se describe cómo agregar el uso directo de dispositivos de almacenamiento globales por un cluster de zona o cómo agregar dispositivos de almacenamiento que están dedicados a un único nodo de cluster de zona. Los dispositivos globales son aquellos a los que puede acceder más de un nodo del cluster, un nodo cada vez o varios simultáneamente.
Una vez agregado un dispositivo a un cluster de zona, éste sólo estará visible en ese cluster.
Esta sección incluye los procedimientos siguientes:
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
Realice este procedimiento para agregar uno de los siguientes tipos de dispositivos de almacenamiento en el ámbito de cluster:
Dispositivos de disco básico
Conjuntos de discos de Solaris Volume Manager (no se incluyen los conjuntos de discos de múltiples propietarios)
Nota - Para agregar un dispositivo de disco sin procesar a un nodo de cluster de zona específico, vaya a Agregación de un dispositivo de disco sin procesar a un nodo de cluster de zona específico.
La utilidad clsetup detecta y muestra los dispositivos de almacenamiento disponibles que están configurados en los nodos de cluster en los que se ha configurado el cluster de zona seleccionado. Después de usar la utilidad clsetup para agregar un dispositivo de almacenamiento a un cluster de zona existente, utilice el comando clzonecluster para modificar la configuración. Para obtener instrucciones sobre cómo usar el comando clzonecluster para eliminar un dispositivo de almacenamiento de un cluster de zona, consulte Cómo eliminar un dispositivo de almacenamiento de un cluster de zona de Guía de administración del sistema de Oracle Solaris Cluster.
Nota - Realice todos los pasos de este procedimiento desde un nodo del cluster global.
phys-schost# cldevicegroup status
phys-schost# cldevicegroup online device
phys-schost# clsetup
Aparece el menú principal.
Consejo - Para volver a una pantalla anterior, escriba el carácter < y pulse Intro.
Aparece el menú Tareas de cluster de zona.
Aparece el menú Seleccionar cluster de zona.
Aparece el menú Selección de tipo de almacenamiento.
Aparece una lista de los dispositivos disponibles.
También puede escribir e para especificar manualmente las propiedades de un dispositivo de almacenamiento.
Aparece el menú Propiedad de dispositivo de almacenamiento para el cluster de zona.
Nota - Se utiliza un asterisco (*) como carácter comodín en el nombre de ruta.
Cuando haya terminado, escriba d y pulse Intro. Aparece el menú Revisar sistemas de archivos/dispositivos de almacenamiento para el cluster de zona.
Aparecen los resultados de su cambio de configuración. Por ejemplo:
>>> Result of Configuration Change to the Zone Cluster(sczone) <<< Adding file systems or storage devices to sczone zone cluster... The zone cluster is being created with the following configuration /usr/cluster/bin/clzonecluster configure sczone add device set match=/dev/md/ddg/*dsk/* end add device set match=/dev/md/shared/1/*dsk/* end Configuration change to sczone zone cluster succeeded. The change will become effective after the zone cluster reboots.
phys-schost# clzonecluster show -v zoneclustername
Realice este procedimiento para agregar un dispositivo de disco básico a un nodo de cluster de zona específico. Este dispositivo no estaría bajo el control de Oracle Solaris Cluster. Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Nota - Para agregar un dispositivo de disco básico para ser usado por el cluster de zona completo, vaya a Cómo agregar un dispositivo de almacenamiento global a un cluster de zona.
Nota - Realice todos los pasos de este procedimiento desde un nodo del cluster global.
Nota - Se utiliza un asterisco (*) como carácter comodín en el nombre de ruta.
phys-schost# clzonecluster configure zone-cluster-name clzc:zone-cluster-name> select node physical-host=baseclusternode clzc:zone-cluster-name:node> add device clzc:zone-cluster-name:node:device> set match=/dev/*dsk/cNtXdYs* clzc:zone-cluster-name:node:device> end clzc:zone-cluster-name:node> end clzc:zone-cluster-name> verify clzc:zone-cluster-name> commit clzc:zone-cluster-name> exit
Especifica la ruta completa del dispositivo de disco básico.
phys-schost# clzonecluster show -v zoneclustername
Ejemplo 6-7 Agregación de un dispositivo de disco básico a un nodo de cluster de zona específico
En el siguiente ejemplo, se agrega el dispositivo de disco básico c1t1d0s0 para ser usado por un nodo del cluster de zona sczone. Este nodo de cluster de zona está alojado en el nodo de cluster global phys-schost-1.
phys-schost-1# clzonecluster configure sczone clzc:sczone> select node physical-host=phys-schost-1 clzc:sczone:node> add device clzc:sczone:node:device> set match=/dev/*dsk/c1t1d0s0 clzc:sczone:node:device> end clzc:sczone:node> end clzc:sczone> verify clzc:sczone> commit clzc:sczone> exit phys-schost-1# clzonecluster show -v sczone … --- Solaris Resources for phys-schost-1 --- … Resource Name: device name: /dev/*dsk/c1t1d0s0