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 4.1 (Español) |
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
Descripción general sobre cómo establecer un nuevo cluster o nodo de cluster
Establecimiento de un nuevo clúster global o de un nuevo nodo de clúster global
Configuración del software de Oracle Solaris Cluster en todos los nodos (scinstall)
Cómo configurar el software Oracle Solaris Cluster en todos los nodos (scinstall)
Cómo configurar el software Oracle Solaris Cluster en todos los nodos (XML)
Cómo preparar el clúster para nodos de clúster global adicionales
Cómo cambiar la configuración de red privada al agregar nodos o redes privadas
Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global
Cómo configurar dispositivos del quórum
Cómo verificar los modos de configuración e instalación del quórum
Cómo cambiar nombres de host privados
Configuración de protocolo de hora de red (NTP)
Como usar su propio archivo /etc/inet/ntp.conf
Cómo instalar el NTP después de agregar un nodo a un clúster de un solo nodo
Cómo actualizar el NTP después de cambiar un nombre de host privado
Cómo registrar los datos de diagnóstico de la configuración del clúster
4. Configuración del software de Solaris Volume Manager
5. Creación de un sistema de archivos del clúster
6. Creación de clústeres de zona
En esta sección, se describe cómo establecer un cluster global nuevo o cómo agregar un nodo a un cluster existente. Los nodos de clúster global pueden ser máquinas físicas, dominios de E/S de Oracle VM Server para SPARC o dominios invitados de Oracle VM Server para SPARC. Un clúster puede estar formado por cualquier combinación de estos tipos de nodo. Antes de comenzar a realizar estas tareas, asegúrese de haber instalado los paquetes de software del sistema operativo Oracle Solaris, la estructura de Oracle Solaris Cluster, y otros productos, tal como se describe en Instalación del software.
En esta sección, se incluye la información y los procedimientos descritos a continuación:
Configuración del software de Oracle Solaris Cluster en todos los nodos (scinstall)
Cómo configurar el software Oracle Solaris Cluster en todos los nodos (XML)
Cómo preparar el clúster para nodos de clúster global adicionales
Cómo cambiar la configuración de red privada al agregar nodos o redes privadas
Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global
Cómo verificar los modos de configuración e instalación del quórum
Cómo registrar los datos de diagnóstico de la configuración del clúster
La utilidad scinstall se ejecuta en dos modos de instalación: típico o personalizado. En el modo de instalación típica del software Oracle Solaris Cluster, scinstall utiliza automáticamente los siguientes valores predeterminados de configuración.
172.16.0.0
255.255.240.0
Exactamente dos adaptadores
switch1 y switch2
Habilitado
Limitada
Complete una de las siguientes hojas de trabajo para la configuración de clústeres a fin de planificar la instalación en modo típico o modo personalizado:
Plantilla de modo típico: si va utilizar el modo típico y aceptar todos los valores predeterminados, rellene la siguiente plantilla.
|
Plantilla del modo personalizado: si va a utilizar el modo personalizado y a personalizar los datos de configuración, rellene la siguiente plantilla.
Nota - Al instalar un cluster de un solo nodo, la utilidad scinstall asigna automáticamente la dirección de red privada y la máscara de red predeterminadas, aunque el cluster no utilice una red privada.
|
Lleve a cabo este procedimiento en uno de los nodos del clúster global para configurar el software de Oracle Solaris Cluster en todos los nodos del mismo.
Nota - En este procedimiento, se utiliza el formato interactivo del programa scinstall. Para obtener información sobre cómo utilizar los formatos no interactivos del comando scinstall, por ejemplo al crear secuencias de comandos de instalación, consulte la página del comando man scinstall(1M).
Siga estas directrices para usar la utilidad scinstall interactiva en este procedimiento:
La utilidad scinstall interactiva completa automáticamente el texto que está escribiendo. Por lo tanto, no pulse la tecla Intro más de una vez si la siguiente pantalla de menú no aparece inmediatamente.
A menos que se indique lo contrario, puede pulsar Control + D para volver al inicio de una serie de preguntas relacionadas o al menú principal.
Las respuestas predeterminadas o aquellas proporcionadas en sesiones anteriores se muestran entre corchetes ([ ]) al final de una pregunta. Pulse la tecla de Intro para introducir la respuesta entre corchetes sin escribirla.
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que se haya instalado el SO Oracle Solaris para admitir el software de Oracle Solaris Cluster.
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 desee instalar en el clúster. 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.
Compruebe que NWAM esté deshabilitada. Para obtener instrucciones, consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del clúster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte SPARC: Instalación del software Oracle VM Server para SPARC y creación de dominios.
Asegúrese de que las actualizaciones y los paquetes de software de Oracle Solaris Cluster estén instalados en todos los nodos. Consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
Asegúrese de que los adaptadores que quiere utilizar como adaptadores VLAN con etiquetas estén configurados y compruebe que tenga los ID de VLAN correspondientes.
Debe disponer de la hoja de trabajo de instalación de modo típico o modo personalizado completada. Consulte Configuración del software de Oracle Solaris Cluster en todos los nodos (scinstall).
Siga los procedimientos incluidos en la documentación de los conmutadores para determinar si NDP está habilitado o si debe inhabilitar este protocolo.
Durante la configuración del clúster, el software comprueba que no haya tráfico en la interconexión privada. Si NDP envía paquetes a un adaptador privado cuando se está comprobando si hay tráfico en la interconexión privada, el software presupondrá que la interconexión no es privada y se interrumpirá la configuración del clúster. Por lo tanto, NDP debe inhabilitarse durante la creación del clúster.
Una vez establecido el clúster, puede volver a habilitar NDP en los conmutadores de interconexión privada si desea utilizar esta función.
De manera alternativa, si su cuenta de usuario tiene asignado el perfil de administrador del sistema, ejecute los comandos como usuario no root mediante un shell de perfil o agregue al comando el prefijo pfexec.
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del clúster.
Los envoltorios TCP se habilitan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bindEntry 2
# ipadm create-ip interface # ipadm create-addr -T static -a local=address/prefix-length addrobj
Para obtener más información, consulte Cómo configurar una interfaz IP de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Durante la configuración inicial del clúster, salvo que existan interfaces de red pública IPv6 que no sean de enlace local, los grupos IPMP se crean automáticamente basados en las subredes coincidentes. Estos grupos usan sondeos transitivos para la supervisión de interfaces, y no se requieren direcciones de prueba.
Si estos grupos IPMP creados automáticamente no satisfacen sus necesidades, o si los grupos IPMP no se van a crear porque su configuración incluye una o más interfaces de red pública IPv6 que no sean de enlace local, realice una de las siguientes acciones:
Para obtener más información, consulte Configuración de grupos IPMP de Gestión del rendimiento de red de Oracle Solaris 11.1.
phys-schost# scinstall
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node * 2) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1
Aparece el menú Nuevo clúster o nodo del clúster.
Aparece el menú Typical or Custom Mode (Modo típico o personalizado).
Aparece la pantalla Create a New Cluster (Crear un clúster). Lea los requisitos y, a continuación, pulse Control+D para continuar.
La utilidad scinstall instala y configura todos los nodos del clúster y reinicia el clúster. El clúster se establece cuando todos los nodos se han iniciado con éxito en el clúster. La salida de la instalación de Oracle Solaris Cluster se registra en el archivo /var/cluster/logs/install/scinstall.log.N.
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
phys-schost# clnode status
La salida presenta un aspecto similar al siguiente.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
Para obtener más información, consulte la página del comando man clnode(1CL).
phys-schost# clquorum reset
Esta función reinicia automáticamente un nodo cuando todas las rutas de disco compartido supervisadas presentan errores y siempre que al menos uno de los discos sea accesible desde otro nodo del clúster.
Nota - En el momento de configuración inicial, la supervisión de la ruta del disco se activa de forma predeterminada para todos los dispositivos detectados.
phys-schost# clnode set -p reboot_on_path_failure=enabled
Especifica la propiedad que se va a establecer.
Habilita el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del clúster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.1 para obtener más información acerca de la modificación del mapa del montador automático.
Ejemplo 3-1 Configuración del software Oracle Solaris Cluster en todos los nodos
En el siguiente ejemplo, se muestran los mensajes de progreso de scinstall que se van registrando a medida que scinstall completa tareas de configuración en el clúster de dos nodos, schost. El clúster se instala desde phys-schost-1 mediante la utilidad scinstall en el modo típico. El otro nodo del clúster es phys-schost-2. Los nombres de los adaptadores son net2 y net3. La selección automática del dispositivo del quórum está habilitada.
Log file - /var/cluster/logs/install/scinstall.log.24747 Configuring global device using lofi on pred1: done Starting discovery of the cluster transport configuration. The following connections were discovered: phys-schost-1:net2 switch1 phys-schost-2:net2 phys-schost-1:net3 switch2 phys-schost-2:net3 Completed discovery of the cluster transport configuration. Started cluster check on "phys-schost-1". Started cluster check on "phys-schost-2". cluster check completed with no errors or warnings for "phys-schost-1". cluster check completed with no errors or warnings for "phys-schost-2". Configuring "phys-schost-2" … done Rebooting "phys-schost-2" … done Configuring "phys-schost-1" … done Rebooting "phys-schost-1" … Log file - /var/cluster/logs/install/scinstall.log.24747
Errores más frecuentes
Configuración incorrecta: si no se pueden unir uno o más nodos al cluster, o si se especificó información de configuración incorrecta, primero, intente realizar este procedimiento nuevamente. Si no se soluciona el problema, realice el procedimiento Cómo anular la configuración del software Oracle Solaris Cluster para solucionar problemas de instalación en cada nodo que se haya configurado incorrectamente para suprimirlo de la configuración del clúster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.
Pasos siguientes
Si ha instalado un clúster con un único nodo, ya se ha completado el establecimiento del clúster. Vaya a Creación de sistemas de archivos del clúster para instalar el software de administración de volúmenes y configurar el clúster.
Si ha instalado un nodo de varios clústeres y ha decidido configurar el quórum automáticamente, la configuración posterior a la instalación finaliza aquí. Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Si ha instalado un clúster de varios nodos y ha rechazado la configuración automática del quórum, lleve a cabo la configuración posterior a la instalación. Vaya a Cómo configurar dispositivos del quórum.
Si pretende configurar algún dispositivo del quórum en el clúster, vaya a Cómo configurar dispositivos del quórum.
De lo contrario, vaya a Cómo verificar los modos de configuración e instalación del quórum.
Lleve a cabo este procedimiento para configurar un clúster global nuevo mediante un archivo XML de configuración del clúster. El clúster nuevo puede ser un reflejo de un clúster existente que ejecute el software Oracle Solaris Cluster 4.1.
Mediante este procedimiento, se configuran los siguientes componentes del clúster:
Nombre del clúster
Pertenencia de nodos del clúster
Interconexión de clúster
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que se haya instalado el SO Oracle Solaris para admitir el software de Oracle Solaris Cluster.
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 desee instalar en el clúster. 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.
Compruebe que NWAM esté deshabilitada. Para obtener instrucciones, consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del clúster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte SPARC: Instalación del software Oracle VM Server para SPARC y creación de dominios.
Asegúrese de que los adaptadores que quiere utilizar como adaptadores VLAN con etiquetas estén configurados y compruebe que tenga los ID de VLAN correspondientes.
Asegúrese de que las actualizaciones y el software de Oracle Solaris Cluster 4.1 estén instalados en todos los nodos que vaya a configurar. Consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
phys-schost# /usr/sbin/clinfo -n
clinfo: node is not configured as part of acluster: Operation not applicable
Este mensaje indica que el software de Oracle Solaris Cluster todavía no se ha configurado en el nodo potencial.
La devolución de un ID de nodo indica que el software de Oracle Solaris Cluster ya está configurado en el nodo.
Si el cluster ejecuta una versión anterior del software de Oracle Solaris Cluster y usted desea instalar el software de Oracle Solaris Cluster 4.1, realice los procedimientos de actualización que se indican en la Oracle Solaris Cluster Upgrade Guide.
Si el software de Oracle Solaris Cluster aún no se ha configurado en ningún nodo potencial del clúster, vaya al paso 2.
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del clúster.
Los envoltorios TCP se habilitan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bindEntry 2
Siga los procedimientos incluidos en la documentación de los conmutadores para determinar si NDP está habilitado o si debe inhabilitar este protocolo.
Durante la configuración del clúster, el software comprueba que no haya tráfico en la interconexión privada. Si NDP envía paquetes a un adaptador privado cuando se está comprobando si hay tráfico en la interconexión privada, el software presupondrá que la interconexión no es privada y se interrumpirá la configuración del clúster. Por lo tanto, NDP debe inhabilitarse durante la creación del clúster.
Una vez establecido el clúster, puede volver a habilitar NDP en los conmutadores de interconexión privada si desea utilizar esta función.
phys-schost# cluster export -o clconfigfile
Especifica el destino de salida.
Nombre del archivo XML de configuración del clúster. El nombre de archivo especificado puede ser un archivo existente o un archivo nuevo que el comando creará.
Para obtener más información, consulte la página del comando man cluster(1CL).
Puede almacenar el archivo en cualquier directorio accesible para el resto de los hosts que configurará como nodos del clúster.
Incluya o modifique los valores de los elementos XML para reflejar la configuración de clúster que desea crear.
Si va a crear un reflejo de un clúster existente, abra el archivo que creó con el comando cluster export.
Si no va a crear un reflejo de un clúster existente, cree un archivo nuevo.
Base el archivo en la jerarquía de elementos que se muestra en la página del comando man clconfiguration(5CL). Puede almacenar el archivo en cualquier directorio accesible para el resto de los hosts que configurará como nodos del clúster.
Para poder establecer un clúster, los siguientes componentes deben poseer valores válidos en el archivo XML de configuración del clúster:
Nombre del clúster
Nodos del clúster
Transporte del clúster
Cuando modifique información de configuración exportada desde un clúster existente, tenga en cuenta que se utilizan algunos valores que deben cambiar para reflejar el nuevo clúster, como los nombres de nodo, en las definiciones de varios objetos del clúster.
Consulte la página del comando man clconfiguration(5CL) para obtener información detallada sobre la estructura y el contenido del archivo XML de configuración del clúster.
phys-schost# /usr/share/src/xmllint --valid --noout clconfigfile
Consulte la página del comando man xmllint(1) para obtener más información.
phys-schost# cluster create -i clconfigfile
Especifica el nombre del archivo XML de configuración del clúster que se va a utilizar como fuente de entrada.
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
phys-schost# clnode status
La salida presenta un aspecto similar al siguiente.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
Para obtener más información, consulte la página del comando man clnode(1CL).
Consulte el Capítulo 11, Actualización de software de Guía de administración del sistema de Oracle Solaris Cluster para obtener instrucciones de instalación.
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del clúster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.1 para obtener más información acerca de la modificación del mapa del montador automático.
Debe configurar un dispositivo del quórum si ha creado un clúster de dos nodos. Si decide no utilizar el archivo XML de configuración del clúster para crear un dispositivo del quórum requerido, vaya a Cómo configurar dispositivos del quórum.
Siga las instrucciones incluidas en Instalación y configuración del software Oracle Solaris Cluster Quorum Server.
Consulte el Oracle Solaris Cluster With Network-Attached Storage Device Manual .
phys-schost# xmllint --valid --noout clconfigfile
phys-schost# clquorum add -i clconfigfile device-name
Especifica el nombre del dispositivo que se va a configurar como dispositivo del quórum.
phys-schost# clquorum reset
phys-schost# claccess deny-all
Nota - En el momento de configuración inicial, la supervisión de la ruta del disco se activa de forma predeterminada para todos los dispositivos detectados.
phys-schost# clnode set -p reboot_on_path_failure=enabled
Especifica la propiedad que se va a establecer.
Habilita el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Ejemplo 3-2 Configuración del software Oracle Solaris Cluster en todos los nodos utilizando un archivo XML
En el siguiente ejemplo, se crea el reflejo de la configuración del clúster y del quórum de un clúster de dos nodos existente en un clúster de dos nodos nuevo. El cluster nuevo se instala con el sistema operativo Solaris 11.1. La configuración del cluster se exporta desde el nodo del cluster existente, phys-oldhost-1, al archivo XML de configuración del cluster clusterconf.xml. Los nombres de los nodos del cluster nuevo son phys-newhost-1 y phys-newhost-2. El dispositivo que se configura como dispositivo del quórum en el nuevo cluster es d3.
El nombre de indicador phys-newhost-N de este ejemplo señala que el comando se ejecuta en los dos nodos del clúster.
phys-newhost-N# /usr/sbin/clinfo -n clinfo: node is not configured as part of a cluster: Operation not applicable phys-oldhost-1# cluster export -o clusterconf.xml Copy clusterconf.xml to phys-newhost-1 and modify the file with valid values phys-newhost-1# xmllint --valid --noout clusterconf.xml No errors are reported phys-newhost-1# cluster create -i clusterconf.xml phys-newhost-N# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default phys-newhost-1# clnode status Output shows that both nodes are online phys-newhost-1# clquorum add -i clusterconf.xml d3 phys-newhost-1# clquorum reset
Una vez que se haya establecido completamente el clúster, puede crear reflejos de la configuración del resto de los componentes del clúster existente. Si aún no lo ha hecho, modifique los valores de los elementos XML que desee para reflejar la configuración del clúster a la que va a agregar el componente. Por ejemplo, si duplica grupos de recursos, asegúrese de que la entrada <resourcegroupNodeList> contenga los nombres de nodo válidos para el cluster nuevo en lugar de los nombres de nodo del cluster que duplica, a no ser que los nombres de nodo coincidan.
Para crear reflejos de un componente del clúster, ejecute el subcomando export del comando orientado a objetos en el componente del clúster que desee reflejar. Para obtener más información acerca de la sintaxis y las opciones del comando, consulte la página del comando man del objeto del clúster que desee reflejar.
A continuación, se proporciona una lista de componentes de clúster que puede crear desde el archivo XML de configuración de clúster una vez que se establece el clúster. La lista incluye la página del comando man para el comando que usa para duplicar el componente:
Grupos de dispositivos: Solaris Volume Manager: cldevicegroup(1CL)
En el caso de Solaris Volume Manager, cree en primer lugar los conjuntos de discos que especifique en el archivo XML de configuración del clúster.
Componentes del administrador del grupo de recursos
Recursos: clresource(1CL)
Recursos de dirección compartida: clressharedaddress(1CL)
Recursos de nombre de host lógico: clreslogicalhostname(1CL)
Tipos de recursos: clresourcetype(1CL)
Grupos de recursos: clresourcegroup(1CL)
Puede utilizar la opción -a de los comandos clresource, clressharedaddress o clreslogicalhostname para duplicar también el tipo y el grupo de recursos asociados al recurso que va a duplicar. Si no la utiliza, debe agregar primero el tipo y el grupo del recurso al clúster antes de añadir el recurso.
Dispositivos NAS: clnasdevice(1CL)
Debe configurar, en primer lugar, el dispositivo NAS, tal como se describe en la documentación del dispositivo.
Hosts SNMP: clsnmphost(1CL)
El comando clsnmphost create -i requiere que se especifique un archivo de contraseña de usuario con la opción -f.
Usuarios SNMP: clsnmpuser(1CL)
Umbrales para la supervisión de los recursos del sistema en los objetos del clúster: cltelemetryattribute(1CL)
Errores más frecuentes
Configuración incorrecta: si no se pueden unir uno o más nodos al cluster, o si se especificó información de configuración incorrecta, primero, intente realizar este procedimiento nuevamente. Si no se soluciona el problema, realice el procedimiento Cómo anular la configuración del software Oracle Solaris Cluster para solucionar problemas de instalación en cada nodo que se haya configurado incorrectamente para suprimirlo de la configuración del clúster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.
Pasos siguientes
Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Durante la instalación de un clúster con el comando scinstall de Automated Installer (AI), puede elegir entre dos maneras de ejecutar la instalación del software de Oracle Solaris:
Ejecutar una instalación de Oracle Solaris no interactiva y aplicar las configuraciones predeterminadas.
Ejecutar una instalación de Oracle Solaris interactiva y especificar todas las configuraciones no predeterminadas que desee.
Consulte Instalación con el instalador de texto de Instalación de sistemas Oracle Solaris 11.1 para obtener más información sobre la instalación interactiva del software de Oracle Solaris.
La utilidad scinstall se ejecuta en dos modos de instalación: típico o personalizado. En el modo de instalación típica del software Oracle Solaris Cluster, scinstall utiliza automáticamente los siguientes valores predeterminados de configuración.
172.16.0.0
255.255.240.0
Exactamente dos adaptadores
switch1 y switch2
Habilitado
Limitada
Complete una de las siguientes hojas de trabajo para la configuración de clústeres a fin de planificar la instalación en modo típico o modo personalizado:
Plantilla de modo típico: si va utilizar el modo típico y aceptar todos los valores predeterminados, rellene la siguiente plantilla.
|
Plantilla del modo personalizado: si va a utilizar el modo personalizado y a personalizar los datos de configuración, rellene la siguiente plantilla.
Nota - Al instalar un cluster de un solo nodo, la utilidad scinstall usa automáticamente la dirección de red privada y la máscara de red predeterminadas, aunque el cluster no utilice una red privada.
|
En este procedimiento, se describe cómo configurar y utilizar el método de instalación personalizada scinstall(1M) de Automated Installer. Mediante este método se instalan tanto el SO Oracle Solaris como el software de los servicios de datos y la estructura de Oracle Solaris Cluster en todos los nodos del clúster global de la misma operación y se establece el clúster. Estos nodos pueden ser máquinas físicas o dominios, invitados o no, de E/S de Oracle VM Server para SPARC (sólo en SPARC), o una combinación de cualesquiera de estos tipos de nodos.
Nota - Si las máquinas agrupadas físicamente en clústeres se configuran con Oracle VM Server para SPARC, instale el software de Oracle Solaris Cluster solamente en los dominios, invitados o no, de E/S.
Siga estas directrices para usar la utilidad scinstall interactiva en este procedimiento:
La utilidad scinstall interactiva completa automáticamente el texto que está escribiendo. Por lo tanto, no pulse la tecla Intro más de una vez si la siguiente pantalla de menú no aparece inmediatamente.
A menos que se indique lo contrario, puede pulsar Control + D para volver al inicio de una serie de preguntas relacionadas o al menú principal.
Las respuestas predeterminadas o aquellas proporcionadas en sesiones anteriores se muestran entre corchetes ([ ]) al final de una pregunta. Pulse la tecla de Intro para introducir la respuesta entre corchetes sin escribirla.
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que la configuración del hardware se haya completado correctamente y de que se hayan comprobado las conexiones antes de instalar el software de Solaris. Consulte el Oracle Solaris Cluster 4.1 Hardware Administration Manual y la documentación del servidor y del dispositivo de almacenamiento para obtener detalles sobre la configuración del hardware.
Asegúrese de que haya configurados un servidor de instalación de Automated Installer y un servidor DHCP. Consulte Parte III, Instalación con un servidor de instalación de Instalación de sistemas Oracle Solaris 11.1.
Determine la dirección Ethernet del nodo del clúster y la longitud de la máscara de la subred a la que pertenece la dirección.
Determine la dirección MAC de cada nodo del clúster.
Asegúrese de que se haya completado la planificación de configuración del clúster. Consulte la sección Cómo preparar la instalación del software del clúster para obtener información sobre los requisitos y las directrices.
Disponga de la contraseña del usuario root para los nodos del clúster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del clúster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte SPARC: Instalación del software Oracle VM Server para SPARC y creación de dominios.
Determine qué paquetes de software de Oracle Solaris Cluster desea instalar.
En la siguiente tabla, se listan los paquetes de grupos para el software de Oracle Solaris Cluster 4.1 que puede seleccionar durante la instalación de AI y las funciones principales de cada paquete de grupos. Debe instalar, al menos, el paquete de grupos ha-cluster-framework-minimal.
|
Debe disponer de la hoja de trabajo de instalación de modo típico o modo personalizado completada. Consulte Instalación y configuración del software de Oracle Solaris Cluster y Oracle Solaris (Automated Installer).
Asegúrese de que el servidor de instalación de AI cumpla los siguientes requisitos.
El servidor de instalación se encuentra en la misma subred que los nodos del clúster.
El servidor de instalación no es un nodo del clúster.
El servidor de instalación ejecuta una versión del SO Oracle Solaris admitida por el software de Oracle Solaris Cluster.
Cada nuevo nodo del clúster se configura como un cliente de instalación de AI personalizado que utiliza el directorio de AI personalizado que se ha configurado para la instalación de Oracle Solaris Cluster.
Siga las instrucciones correspondientes a su plataforma de software y su versión de SO para configurar el servidor de instalación de AI y el servidor DHCP. Consulte el Capítulo 8, Configuración de un servidor de instalación de Instalación de sistemas Oracle Solaris 11.1 y Uso de DHCP en Oracle Solaris 11.1.
installserver# pkg publisher PUBLISHER TYPE STATUS URI solaris origin online solaris-repository ha-cluster origin online ha-cluster-repository
installserver# pkg install ha-cluster/system/install
installserver# /usr/cluster/bin/scinstall
Aparecerá el menú principal de scinstall.
*** Main Menu *** Please select from one of the following (*) options: * 1) Install and configure a cluster from this Automated Installer install server * 2) Print release information for this Automated Installer install server * ?) Help with menu options * q) Quit Option: 1
Como rol root, utilice el siguiente comando para iniciar la utilidad pconsole:
adminconsole# pconsole host[:port] […] &
La utilidad pconsole abre, además, una ventana maestra desde la que puede enviar entradas a todas las ventanas individuales de la consola al mismo tiempo.
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del clúster.
Los envoltorios TCP se habilitan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bindEntry 2
El software de Oracle Solaris se instala con la configuración predeterminada.
Nota - No puede usar este método si desea personalizar la instalación de Oracle Solaris. Si selecciona la instalación interactiva de Oracle Solaris, Automated Installer se omite, y el software de Oracle Solaris Cluster no se instala ni se configura. Para personalizar Oracle Solaris durante la instalación, siga las instrucciones que figuran en Cómo instalar el software de Oracle Solaris y, luego, instale y configure el cluster siguiendo las instrucciones que aparecen en Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
phys-schost# shutdown -g0 -y -i0
ok boot net:dhcp - install
Nota - Deje un espacio a cada lado del guión (-) en el comando.
# reboot -p
Aparece el menú de GRUB.
Nota - Si no selecciona la entrada de Automated Install en 20 s, la instalación se ejecuta con el método de instalador de texto interactivo predeterminado, que no instala ni configura el software de Oracle Solaris Cluster.
En cada nodo, se crea un nuevo entorno de inicio (BE, Boot Environment), y Automated Installer instala el software de Oracle Solaris OS y Oracle Solaris Cluster. Una vez que la instalación finaliza de manera correcta, todos los nodos se encuentran instalados completamente como nodos nuevos del clúster. La salida de la instalación de Oracle Solaris Cluster se registra en el archivo /var/cluster/logs/install/scinstall.log.N de cada nodo.
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
# beadm activate BE-name
# shutdown -y -g0 -i0
Nota - No utilice los comandos reboot ni halt. Estos comandos no activan un nuevo entorno de inicio.
ok boot
Cuando aparezca el menú GRUB, seleccione la entrada de Oracle Solaris que corresponda y pulse Intro.
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.1 para obtener más información acerca de la modificación del mapa del montador automático.
La configuración de este valor permite reiniciar el nodo cuando no pueda acceder a un indicador de inicio de sesión.
grub edit> kernel /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS -k
Para obtener más información, consulte Cómo iniciar un sistema con el depurador del núcleo habilitado (kmdb) de Inicio y cierre de Oracle Solaris en plataformas x86.
Las siguientes tareas requieren el reinicio:
Instalación de actualizaciones de software que requieren un reinicio del clúster o del nodo.
Realización de cambios en la configuración que requieren un reinicio para surtir efecto.
phys-schost-1# cluster shutdown -y -g0 cluster-name
Nota - No reinicie el primer nodo instalado en el cluster hasta que el cluster se haya cerrado. Hasta que se inhabilite el modo de instalación del clúster, sólo el primer nodo instalado (el que estableció el clúster) cuenta con un voto del quórum. Si un clúster establecido que está aún en el modo de instalación no se cierra antes de que se reinicie el primer nodo instalado, el resto de los nodos del clúster no pueden obtener quórum. En tal caso, el clúster completo se cerraría.
Los nodos del clúster permanecen en el modo de instalación hasta que ejecute por primera vez el comando clsetup. Este comando se ejecuta durante el procedimiento Cómo configurar dispositivos del quórum.
ok boot
Cuando aparezca el menú GRUB, seleccione la entrada de Oracle Solaris que corresponda y pulse Intro.
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
El cluster se establece cuando todos los nodos se han iniciado correctamente en el cluster. La salida de la instalación de Oracle Solaris Cluster se registra en el archivo /var/cluster/logs/install/scinstall.log.N.
phys-schost# clnode status
La salida presenta un aspecto similar al siguiente.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
Para obtener más información, consulte la página del comando man clnode(1CL).
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del clúster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
Nota - En el momento de configuración inicial, la supervisión de la ruta del disco se activa de forma predeterminada para todos los dispositivos detectados.
phys-schost# clnode set -p reboot_on_path_failure=enabled
Habilita el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Pasos siguientes
1. Efectúe todos los procedimientos siguientes que sean apropiados para la configuración del clúster.
2. Configure el quórum, si es que no se encuentra configurado, y efectúe las tareas posteriores a la instalación.
Si ha instalado un nodo de varios clústeres y ha aceptado la configuración automática del quórum, la configuración posterior a la instalación ya está completada. Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Si ha instalado un clúster de varios nodos y ha rechazado la configuración automática del quórum, lleve a cabo la configuración posterior a la instalación. Vaya a Cómo configurar dispositivos del quórum.
Si ha agregado un nodo a un clúster de dos nodos existente, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global.
Si ha agregado un nodo nuevo a un clúster existente que tiene 3 nodos como mínimo y que utiliza un dispositivo de quórum, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global.
Si ha agregado un nodo nuevo a un clúster existente que tiene 3 nodos como mínimo y que no utiliza un dispositivo de quórum, revise el estado del clúster. Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Si ha instalado un clúster con un único nodo, ya se ha completado el establecimiento del clúster. Vaya a Creación de sistemas de archivos del clúster para instalar el software de administración de volúmenes y configurar el clúster.
Errores más frecuentes
Opción scinstall desactivada: si la opción AI del comando scinstall no está precedida de un asterisco, se desactiva. Esta situación indica que la configuración de AI no se ha completado o tiene un error. Para solucionar esta situación, en primer lugar salga de la utilidad scinstall. Repita Paso 1 mediante Paso 7 para corregir la configuración de AI y, luego, reinicie la utilidad scinstall.
Realice este procedimiento en los nodos de clúster global existentes con el fin de preparar el clúster para la adición de nodos nuevos.
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que todo el hardware necesario esté instalado.
Asegúrese de que el adaptador de host esté instalado en el nodo nuevo. Consulte Oracle Solaris Cluster 4.1 Hardware Administration Manual .
Verifique que todas las interconexiones del clúster sean compatibles con el nodo nuevo. Consulte Oracle Solaris Cluster 4.1 Hardware Administration Manual .
Asegúrese de que los sistemas de almacenamiento adicional estén instalados.
phys-schost# clsetup
Aparece el menú principal.
La utilidad clsetup muestra el mensaje Command completed successfully (Comando completado correctamente) si la tarea se ha completado sin errores.
phys-schost# clinterconnect show
Debe haber configurado al menos dos cables o dos adaptadores para poder agregar un nodo.
phys-schost# clsetup
Siga las instrucciones para especificar el nombre del nodo que se va a agregar al clúster, el nombre de un adaptador de transporte y si se va a utilizar un conmutador de transporte.
phys-schost# clinterconnect show
La salida del comando debería mostrar información de la configuración de al menos dos interconexiones del clúster.
phys-schost# cluster show-netprops
La salida presenta un aspecto similar al siguiente:
=== Private Network === private_netaddr: 172.16.0.0 private_netmask: 255.255.240.0 max_nodes: 64 max_privatenets: 10 max_zoneclusters: 12
Vaya a Cómo cambiar la configuración de red privada al agregar nodos o redes privadas. Debe cerrar el clúster para cambiar el rango de direcciones IP privadas. Esto incluye la conmutación fuera de línea de los grupos de recursos, la inhabilitación de todos los recursos del clúster y, por último, el reinicio en el modo sin clúster antes de reconfigurar el intervalo de direcciones IP.
Pasos siguientes
Configure el software Oracle Solaris Cluster en los nuevos nodos del clúster. Vaya a Cómo configurar el software Oracle Solaris Cluster en nodos de clúster global adicionales (scinstall) o a Cómo configurar el software de Oracle Solaris Cluster en los nodos del clúster global adicionales (archivo XML).
Realice esta tarea para cambiar el rango de direcciones IP privadas del clúster global a fin de admitir un incremento en uno o varios de los siguientes componentes de clúster:
El número de nodos o de zonas no globales
El número mínimo de redes privadas
El número de clústeres de zona
También puede utilizar este procedimiento para disminuir el rango de direcciones IP privadas.
Nota - Este procedimiento requiere que apague el cluster entero. Si necesita cambiar únicamente la máscara de red para, por ejemplo, proporcionar compatibilidad con los clústeres de zona, no realice este procedimiento. En lugar de ello, ejecute el siguiente comando desde un nodo del clúster global que se esté ejecutando en el modo de clúster para especificar el número de clústeres de zona programado:
phys-schost# cluster set-netprops num_zoneclusters=N
Este comando no requiere que se cierre el clúster.
phys-schost# clsetup
Aparece el menú principal de clsetup.
Aparece el menú de grupos de recursos.
# cluster status -t resource,resourcegroup
Limita la salida al objeto de clúster especificado.
Especifica los recursos.
Especifica los grupos de recursos.
# cluster shutdown -g0 -y
Especifica el tiempo de espera en segundos.
Impide que se emita la solicitud de confirmación del cierre.
ok boot -x
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
La pantalla muestra el comando editado.
Nota - Este cambio en el comando del parámetro de inicio del núcleo no se conserva tras el inicio del sistema. La siguiente vez que reinicie el nodo, se iniciará en el modo de clúster. Si, por el contrario, desea iniciar en el modo sin clúster, siga estos pasos para volver a agregar la opción -x al comando del parámetro de inicio del núcleo.
Cuando se ejecuta en un modo que no sea de clúster, la utilidad clsetup muestra el menú principal para operaciones de un modo que no sea de clúster.
La utilidad clsetup muestra la configuración de red privada actual y, a continuación, pregunta si se desea modificar esta configuración.
La utilidad clsetup muestra la dirección IP de red privada predeterminada, 172.16.0.0, y le pregunta si desea aceptarla.
La utilidad clsetup solicita la nueva dirección IP de red privada.
La utilidad clsetup muestra la máscara de red predeterminada; a continuación, pregunta si desea aceptar la máscara de red predeterminada.
La máscara de red predeterminada es 255.255.240.0. Este rango de direcciones IP predeterminado admite un máximo de 64 nodos, 12 clústeres de zona y 10 redes privadas en el clúster.
Si rechaza la máscara de red predeterminada, la utilidad clsetup solicita el número de nodos, redes privadas y clústeres de zona que tiene previsto configurar en el clúster.
A partir de estas cantidades, la utilidad clsetup calcula dos máscaras de red como propuesta:
La primera máscara de red es la mínima para admitir el número de nodos, redes privadas y clústeres de zona que haya especificado.
La segunda máscara de red admite el doble de nodos, redes privadas y clústeres de zona que haya especificado para asumir un posible crecimiento en el futuro.
# shutdown -g0 -y
ok boot
Cuando aparezca el menú GRUB, seleccione la entrada de Oracle Solaris que corresponda y pulse Intro.
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
# clsetup
Aparece el menú principal de clsetup.
Aparece el menú de grupos de recursos.
Si el nodo contiene zonas no globales, establezca también en línea los grupos de recursos que se encuentren en esas zonas.
Escriba q para salir de cada submenú o presione Ctrl + C.
Pasos siguientes
Para agregar un nodo a un clúster existente, utilice uno de los siguientes procedimientos:
La utilidad scinstall se ejecuta en dos modos de instalación: típico o personalizado. En el modo de instalación típica del software de Oracle Solaris Cluster, scinstall establece automáticamente los conmutadores de transporte del clúster como switch1 y switch2.
Rellene una de las hojas de trabajo para la planificación de la configuración de las que aparecen más abajo. Puede obtener directrices para la planificación en Planificación del sistema operativo Oracle Solaris y Planificación del entorno de Oracle Solaris Cluster.
Plantilla de modo típico: si va utilizar el modo típico y aceptar todos los valores predeterminados, rellene la siguiente plantilla.
|
Plantilla del modo personalizado: si va a utilizar el modo personalizado y a personalizar los datos de configuración, rellene la siguiente plantilla.
|
Realice este procedimiento para agregar un nodo nuevo a un clúster global existente. Para agregar un nodo nuevo mediante Automated Installer, siga las instrucciones descritas en Instalación y configuración del software de Oracle Solaris Cluster y Oracle Solaris (Automated Installer).
Nota - En este procedimiento, se utiliza el formato interactivo del programa scinstall. Para obtener información sobre cómo utilizar los formatos no interactivos del comando scinstall, por ejemplo al crear secuencias de comandos de instalación, consulte la página del comando man scinstall(1M).
Siga estas directrices para usar la utilidad scinstall interactiva en este procedimiento:
La utilidad scinstall interactiva completa automáticamente el texto que está escribiendo. Por lo tanto, no pulse la tecla Intro más de una vez si la siguiente pantalla de menú no aparece inmediatamente.
A menos que se indique lo contrario, puede pulsar Control + D para volver al inicio de una serie de preguntas relacionadas o al menú principal.
Las respuestas predeterminadas o aquellas proporcionadas en sesiones anteriores se muestran entre corchetes ([ ]) al final de una pregunta. Pulse la tecla de Intro para introducir la respuesta entre corchetes sin escribirla.
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que se haya instalado el SO Oracle Solaris para admitir el software de Oracle Solaris Cluster.
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 desee instalar en el clúster. 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.
Compruebe que NWAM esté deshabilitada. Para obtener instrucciones, consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del clúster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte SPARC: Instalación del software Oracle VM Server para SPARC y creación de dominios.
Asegúrese de que las actualizaciones y los paquetes de software de Oracle Solaris Cluster estén instalados en el nodo. Consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
Asegúrese de que el clúster esté preparado para la adición del nuevo nodo. Consulte Cómo preparar el clúster para nodos de clúster global adicionales.
Debe disponer de la hoja de trabajo de instalación de modo típico o modo personalizado completada. Consulte Configuración del software de Oracle Solaris Cluster en nodos del clúster global adicionales (scinstall).
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del clúster.
Los envoltorios TCP se habilitan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bindEntry 2
# ipadm create-ip interface # ipadm create-addr -T static -a local=address/prefix-length addrobj
Para obtener más información, consulte Cómo configurar una interfaz IP de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Durante la configuración inicial del clúster, salvo que existan interfaces de red pública IPv6 que no sean de enlace local, los grupos IPMP se crean automáticamente basados en las subredes coincidentes. Estos grupos usan sondeos transitivos para la supervisión de interfaces, y no se requieren direcciones de prueba.
Si estos grupos IPMP creados automáticamente no satisfacen sus necesidades, o si los grupos IPMP no se van a crear porque su configuración incluye una o más interfaces de red pública IPv6 que no sean de enlace local, realice una de las siguientes acciones:
Para obtener más información, consulte Configuración de grupos IPMP de Gestión del rendimiento de red de Oracle Solaris 11.1.
phys-schost-new# /usr/cluster/bin/scinstall
Aparecerá el menú principal de scinstall.
*** Main Menu *** Please select from one of the following (*) options: * 1) Create a new cluster or add a cluster node * 2) Print release information for this cluster node * ?) Help with menu options * q) Quit Option: 1
Aparece el menú Nuevo clúster o nodo del clúster.
La utilidad scinstall configura el nodo y lo inicia en el clúster.
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
phys-schost# claccess deny-all
También puede usar la utilidad clsetup. Consulte Cómo agregar un nodo a un clúster existente de Guía de administración del sistema de Oracle Solaris Cluster para obtener información sobre los procedimientos.
phys-schost# clnode status
La salida presenta un aspecto similar al siguiente.
=== Cluster Nodes === --- Node Status --- Node Name Status --------- ------ phys-schost-1 Online phys-schost-2 Online phys-schost-3 Online
Para obtener más información, consulte la página del comando man clnode(1CL).
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del clúster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
phys-schost# pkg list
Nota - En el momento de configuración inicial, la supervisión de la ruta del disco se activa de forma predeterminada para todos los dispositivos detectados.
phys-schost# clnode set -p reboot_on_path_failure=enabled
Especifica la propiedad que se va a establecer.
Habilita el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.1 para obtener más información acerca de la modificación del mapa del montador automático.
Ejemplo 3-3 Configuración del software Oracle Solaris Cluster en un nodo adicional
En el siguiente ejemplo se muestra el nodo phys-schost-3, que se ha agregado al clúster schost. El nodo patrocinador es phys-schost-1.
Adding node "phys-schost-3" to the cluster configuration ... done Adding adapter "net2" to the cluster configuration ... done Adding adapter "net3" to the cluster configuration ... done Adding cable to the cluster configuration ... done Adding cable to the cluster configuration ... done Copying the config from "phys-schost-1" ... done Copying the postconfig file from "phys-schost-1" if it exists ... done Setting the node ID for "phys-schost-3" ... done (id=1) Verifying the major number for the "did" driver from "phys-schost-1" ... done Initializing NTP configuration ... done Updating nsswitch.conf ... done Adding cluster node entries to /etc/inet/hosts ... done Configuring IP Multipathing groups in "/etc/hostname.<adapter>" files Updating "/etc/hostname.hme0". Verifying that power management is NOT configured ... done Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ... done Ensure network routing is disabled ... done Network routing has been disabled on this node by creating /etc/notrouter. Having a cluster node act as a router is not supported by Oracle Solaris Cluster. Please do not re-enable network routing. Updating file ("ntp.conf.cluster") on node phys-schost-1 ... done Updating file ("hosts") on node phys-schost-1 ... done Log file - /var/cluster/logs/install/scinstall.log.6952 Rebooting ...
Errores más frecuentes
Configuración incorrecta: si no se pueden unir uno o más nodos al cluster, o si se especificó información de configuración incorrecta, primero, intente realizar este procedimiento nuevamente. Si no se soluciona el problema, realice el procedimiento Cómo anular la configuración del software Oracle Solaris Cluster para solucionar problemas de instalación en cada nodo que se haya configurado incorrectamente para suprimirlo de la configuración del clúster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.
Pasos siguientes
Si ha agregado un nodo a un clúster existente que utiliza un dispositivo del quórum, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global.
De lo contrario, vaya a Cómo verificar los modos de configuración e instalación del quórum.
Lleve a cabo este procedimiento para configurar un nuevo nodo del clúster mediante un archivo XML de configuración del clúster. El nodo nuevo puede ser una duplicación de un nodo del clúster existente que ejecute el software de Oracle Solaris Cluster 4.1.
Mediante este procedimiento, se configuran los siguientes componentes del nodo:
Pertenencia de nodos del clúster
Interconexión de clúster
Dispositivos globales
Antes de empezar
Realice las siguientes tareas:
Asegúrese de que se haya instalado el SO Oracle Solaris para admitir el software de Oracle Solaris Cluster.
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 desee instalar en el clúster. 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.
Compruebe que NWAM esté deshabilitada. Para obtener instrucciones, consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del clúster, asegúrese de que el software de Oracle VM Server para SPARC se encuentre instalado en todas las máquinas físicas y de que los dominios cumplan los requisitos de Oracle Solaris Cluster. Consulte SPARC: Instalación del software Oracle VM Server para SPARC y creación de dominios.
Asegúrese de que las actualizaciones necesarias y los paquetes de software de Oracle Solaris Cluster estén instalados en el nodo. Consulte Cómo instalar los paquetes de software de los servicios de datos y la estructura de Oracle Solaris Cluster.
Asegúrese de que el clúster esté preparado para la adición del nuevo nodo. Consulte Cómo preparar el clúster para nodos de clúster global adicionales.
phys-schost-new# /usr/sbin/clinfo -n
El software de Oracle Solaris Cluster aún no se ha configurado en el nodo. Puede agregar el nodo potencial al clúster.
Para poder agregar el nodo a un clúster distinto, debe suprimir la información de configuración del clúster existente.
ok boot -x
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
La pantalla muestra el comando editado.
Nota - Este cambio en el comando del parámetro de inicio del núcleo no se conserva tras el inicio del sistema. La siguiente vez que reinicie el nodo, se iniciará en el modo de clúster. Si, por el contrario, desea iniciar en el modo sin clúster, siga estos pasos para volver a agregar la opción -x al comando del parámetro de inicio del núcleo.
phys-schost-new# /usr/cluster/bin/clnode remove
phys-schost# clnode export -o clconfigfile
Especifica el destino de salida.
Nombre del archivo XML de configuración del clúster. El nombre de archivo especificado puede ser un archivo existente o un archivo nuevo que el comando creará.
Para obtener más información, consulte la página del comando man clnode(1CL).
La función de envoltorios TCP para RPC de Oracle Solaris impide la comunicación entre nodos, que es necesaria para la configuración del clúster.
Los envoltorios TCP se habilitan si config/enable_tcpwrappers se establece en true, como se muestra en la salida de comando del ejemplo siguiente.
# svccfg -s rpc/bind listprop config/enable_tcpwrappers config/enable_tcpwrappers boolean true
# svccfg -s rpc/bind setprop config/enable_tcpwrappers = false # svcadm refresh rpc/bind # svcadm restart rpc/bindEntry 2
Si va a crear reflejos de un nodo de clúster existente, abra el archivo que creó con el comando clnode export.
Si no va a crear reflejos de un nodo de clúster existente, cree un archivo nuevo.
Base el archivo en la jerarquía de elementos que se muestra en la página del comando man clconfiguration(5CL). Puede almacenar el archivo en cualquier directorio.
Modifique los valores de los elementos XML para reflejar la configuración de nodo que desea crear.
Consulte la página del comando man clconfiguration(5CL) para obtener información detallada sobre la estructura y el contenido del archivo XML de configuración del clúster.
phys-schost-new# xmllint --valid --noout clconfigfile
phys-schost-new# clnode add -n sponsor-node -i clconfigfile
Especifica el nombre de un miembro del clúster existente para que actúe como patrocinador del nodo nuevo.
Especifica el nombre del archivo XML de configuración del clúster que se va a utilizar como fuente de entrada.
Si no se agregan estas direcciones al archivo /etc/hosts.allow, los envoltorios TCP impiden la comunicación entre nodos mediante RPC para las utilidades de administración del clúster.
# /usr/sbin/ipadm show-addr ADDROBJ TYPE STATE ADDR clprivnet0/N static ok ip-address/netmask-length …
Nota - En el momento de configuración inicial, la supervisión de la ruta del disco se activa de forma predeterminada para todos los dispositivos detectados.
phys-schost# clnode set -p reboot_on_path_failure=enabled
Especifica la propiedad que se va a establecer.
Habilita el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.
phys-schost# clnode show === Cluster Nodes === Node Name: node … reboot_on_path_failure: enabled …
Errores más frecuentes
Configuración incorrecta: si no se pueden unir uno o más nodos al cluster, o si se especificó información de configuración incorrecta, primero, intente realizar este procedimiento nuevamente. Si no se soluciona el problema, realice el procedimiento Cómo anular la configuración del software Oracle Solaris Cluster para solucionar problemas de instalación en cada nodo que se haya configurado incorrectamente para suprimirlo de la configuración del clúster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.
Pasos siguientes
Si ha agregado un nodo a un clúster que utiliza un dispositivo del quórum, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un clúster global.
De lo contrario, vaya a Cómo verificar los modos de configuración e instalación del quórum.
Si ha agregado un nodo a un clúster global, debe actualizar la información de configuración de los dispositivos de quórum, independientemente de si utiliza discos compartidos, dispositivos NAS, un servidor de quórum o una combinación de estos elementos. Para ello, quite todos los dispositivos del quórum y actualice el espacio de nombres de dispositivos globales. De forma opcional, puede reconfigurar los dispositivos del quórum que todavía desea utilizar. Esta actualización registra el nodo nuevo con cada dispositivo de quórum, lo que permite volver a calcular el recuento de votos basándose en el nuevo número de nodos del clúster.
Los nuevos dispositivos SCSI del quórum que se configuren se establecerán en las reservas SCSI-3.
Antes de empezar
Asegúrese de haber completado la instalación del software de Oracle Solaris Cluster en el nodo que ha agregado.
phys-schost# cluster status -t node
La salida del comando muestra todos los dispositivos del quórum y los nodos. La siguiente salida de ejemplo muestra el dispositivo del quórum SCSI actual, d3.
phys-schost# clquorum list d3 …
Lleve a cabo este paso con todos los dispositivos del quórum configurados.
phys-schost# clquorum remove device-name
Especifica el nombre del dispositivo del quórum.
Si los dispositivos del quórum se han borrado correctamente, ninguno de ellos aparece en la lista.
phys-schost# clquorum status
phys-schost# cldevice populate
Nota - Este paso es necesario para prevenir un posible error grave del nodo.
El comando cldevice populate se ejecuta de forma remota en todos los nodos, aunque el comando se haya emitido sólo desde un nodo. Para determinar si ha concluido el procesamiento del comando cldevice populate, ejecute el comando siguiente en todos los nodos del clúster:
phys-schost# ps -ef | grep scgdevs
Puede configurar el mismo dispositivo que se utilizó originalmente como dispositivo del quórum o seleccionar un nuevo dispositivo compartido para configurarlo.
phys-schost# cldevice list -v
La salida es similar a la siguiente:
DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t6d0 d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 …
phys-schost# clquorum add -t type device-name
Especifica el tipo de dispositivo del quórum. Si no se especifica esta opción, se utilizará el tipo predeterminado, es decir, shared_disk.
phys-schost# clquorum list
La salida debe mostrar todos los dispositivos del quórum y todos los nodos.
Ejemplo 3-4 Actualización de los dispositivos del quórum SCSI tras agregar un nodo a un clúster de dos nodos
En el siguiente ejemplo, se identifica el dispositivo de quórum SCSI original d2, se elimina ese dispositivo de quórum, se muestran los dispositivos compartidos disponibles, se actualiza el espacio de nombres del dispositivo global, se configura d3 como nuevo dispositivo de quórum SCSI y se verifica el nuevo dispositivo.
phys-schost# clquorum list d2 phys-schost-1 phys-schost-2 phys-schost# clquorum remove d2 phys-schost# clquorum status … --- Quorum Votes by Device --- Device Name Present Possible Status ----------- ------- -------- ------ phys-schost# cldevice list -v DID Device Full Device Path ---------- ---------------- … d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 … phys-schost# cldevice populate phys-schost# ps -ef - grep scgdevs phys-schost# clquorum add d3 phys-schost# clquorum list d3 phys-schost-1 phys-schost-2
Pasos siguientes
Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Nota - No es necesario que configure los dispositivos del quórum si se da alguna de las siguientes circunstancias:
Ha elegido la configuración automática del quórum durante la configuración del software Oracle Solaris Cluster.
Ha instalado un clúster de un solo nodo.
Ha agregado un nodo a un clúster global existente y ya dispone de un número suficiente de votos del quórum asignados.
Si selecciona la configuración de quórum automático cuando establece el clúster, no realice este procedimiento. En estos casos, pase a Cómo verificar los modos de configuración e instalación del quórum.
Realice este procedimiento una sola vez cuando el clúster nuevo se haya formado completamente. Utilice este procedimiento para asignar los votos del quórum y, a continuación, para quitar el clúster del modo de instalación.
Antes de empezar
Servidores de quórum: para configurar un servidor de quórum como dispositivo de quórum, haga lo siguiente:
Instale el software Oracle Solaris Cluster Quorum Server en la máquina de host del servidor de quórum e inicie este último. Para obtener información acerca de la instalación y el inicio del servidor de quórum, consulte Instalación y configuración del software Oracle Solaris Cluster Quorum Server.
Compruebe que los conmutadores de red conectados directamente con los nodos del clúster cumplan uno de los criterios siguientes:
El conmutador es compatible con el protocolo RSTP.
El conmutador tiene habilitado el modo de puerto rápido.
Se necesita una de estas funciones para que la comunicación entre los nodos del clúster y el servidor de quórum sea inmediata. Si el conmutador ralentizada dicha comunicación se ralentizase de forma significativa, el clúster interpretaría este impedimento de la comunicación como una pérdida del dispositivo de quórum.
Debe disponer de la siguiente información:
Un nombre para asignarlo al dispositivo del quórum configurado.
La dirección IP de la máquina de host del servidor de quórum.
El número de puerto del servidor de quórum.
Dispositivos NAS: para configurar un dispositivo de almacenamiento conectado a red (NAS) como dispositivo del quórum, haga lo siguiente:
Instale el hardware y el software del dispositivo NAS. Consulte el Oracle Solaris Cluster With Network-Attached Storage Device Manual y la documentación del dispositivo para conocer los requisitos y los procedimientos de instalación del hardware y el software de NAS.
Pretende utilizar un servidor de quórum.
La red pública utiliza la máscara de subred de longitud variable, también llamada enrutamiento de interdominios sin clases (CIDR).
# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 ipmp0/v4 static ok 10.134.94.58/24
Nota - Si utiliza un servidor de quórum, pero la red pública utiliza subredes con clases, como se define en RFC 791, no es necesario que realice este paso.
De manera alternativa, si su cuenta de usuario tiene asignado el perfil de administrador del sistema, ejecute los comandos como usuario no root mediante un shell de perfil o agregue al comando el prefijo pfexec.
phys-schost# cluster status -t node
No es necesario haber iniciado sesión como el rol root para ejecutar este comando.
phys-schost-1# cldevice list -v
La salida es similar a la siguiente:
DID Device Full Device Path ---------- ---------------- d1 phys-schost-1:/dev/rdsk/c0t0d0 d2 phys-schost-1:/dev/rdsk/c0t6d0 d3 phys-schost-2:/dev/rdsk/c1t1d0 d3 phys-schost-1:/dev/rdsk/c1t1d0 …
Nota - Los discos compartidos que elija deben ser válidos para su uso como dispositivo del quórum. Consulte la sección Dispositivos de quórum para obtener más información acerca de la selección de dispositivos del quórum.
Utilice la salida cldevice de Paso a para identificar el ID de dispositivo de cada disco compartido que esté configurando como dispositivo de quórum. Por ejemplo, la salida del Paso a muestra que phys-schost-1 y phys-schost-2 comparten el dispositivo global d3.
phys-schost# cldevice show device === DID Device Instances === DID Device Name: /dev/did/rdsk/dN … default_fencing: nofencing …
Otra opción es simplemente desactivar el aislamiento del disco individual para que no se aplique independientemente del valor establecido en la propiedad global_fencing. Vaya directamente al Paso c
phys-schost# cluster show -t global === Cluster === Cluster name: cluster … global_fencing: nofencing …
Nota - Si la propiedad default_fencing de un disco individual se ha establecido en global, el aislamiento de ese disco estará inhabilitado siempre que la propiedad global_fencing, que afecta a todo el clúster, se haya establecido en nofencing o nofencing-noscrub . Si se cambia la propiedad global_fencing a un valor que permite el aislamiento, éste se activará en los discos cuya propiedad default_fencing se haya establecido en global.
phys-schost# cldevice set \ -p default_fencing=nofencing-noscrub device
phys-schost# cldevice show device
phys-schost# clsetup
Aparece la pantalla Configuración inicial del clúster.
Nota - Si en cambio aparece el menú principal, quiere decir que la configuración inicial del clúster ya se había realizado correctamente. Vaya al Paso 11.
|
En el caso de los servidores del quórum, especifique también la siguiente información:
La dirección IP del host del servidor de quórum.
El número de puerto que usa el servidor de quórum para comunicarse con los nodos del clúster.
Una vez que la utilidad clsetup haya establecido la configuración y el recuento de votos del quórum para el cluster, aparecerá el mensaje Cluster initialization is complete (Inicialización del cluster completa). La utilidad le lleva de nuevo al menú principal.
Pasos siguientes
Verifique que la configuración del quórum sea correcta y que el modo de instalación esté inhabilitado. Vaya a Cómo verificar los modos de configuración e instalación del quórum.
Errores más frecuentes
Proceso de clsetup interrumpido: si el proceso de configuración del quórum se interrumpe o no se completa correctamente, vuelva a ejecutar clsetup.
Cambios en el recuento de votos de quórum: si más adelante se incrementa o reduce el número de conexiones de nodos con un dispositivo de quórum, el recuento de votos de quórum no se vuelve a calcular de manera automática. Puede volver a establecer el voto de quórum correcto quitando los dispositivos de quórum y, a continuación, agregándolos nuevamente a la configuración uno por uno. En caso de un nodo de dos clústeres, agregue temporalmente un nuevo dispositivo de quórum antes de quitar y volver a agregar el dispositivo de quórum original. A continuación, elimine el dispositivo de quórum temporal. Consulte el procedimiento sobre cómo modificar una lista de nodos de un dispositivo del quórum en el Capítulo 6, Administración de quórum de Guía de administración del sistema de Oracle Solaris Cluster.
Dispositivo de quórum inalcanzable: si aparecen mensajes en los nodos del clúster que indican que un dispositivo de quórum es inalcanzable, o si se producen errores de los nodos del clúster con el mensaje CMM: Unable to acquire the quorum device, es posible que haya un problema con el dispositivo de quórum o su ruta. Compruebe que el dispositivo del quórum y su ruta estén operativos.
Si el problema persiste, utilice otro dispositivo del quórum. Si desea utilizar el mismo dispositivo del quórum, puede aumentar su tiempo de espera, como se indica a continuación:
Nota - En el caso de Oracle Real Application Clusters (Oracle RAC), no cambie el tiempo de espera predeterminado del quórum de 25 segundos. En determinados casos en que las dos partes de un clúster se desconectan y cada una de ellas cree que la otra parte está inactiva, un tiempo de espera superior puede hacer que falle el proceso de conmutación por error de Oracle RAC VIP debido a la finalización del tiempo de espera de recursos VIP. Si el dispositivo del quórum que se utiliza no es adecuado para un tiempo de espera predeterminado de 25 segundos, utilice otro dispositivo.
1. Asuma el rol root.
2. En cada nodo de cluster, edite el archivo /etc/system como el rol root para establecer el tiempo de espera en un valor alto.
En el ejemplo siguiente se establece el tiempo de espera en 700 segundos.
phys-schost# vi /etc/system … set cl_haci:qd_acquisition_timer=700
3. Cierre el clúster desde un nodo.
phys-schost-1# cluster shutdown -g0 -y
4. Vuelva a iniciar cada nodo en el clúster.
Los cambios que se efectúan en el archivo /etc/system se aplican después de reiniciar.
Lleve a cabo este procedimiento para verificar que la configuración de quórum se haya completado correctamente y que el modo de instalación del clúster esté deshabilitado.
No es necesario que tenga el rol root para ejecutar estos comandos.
phys-schost$ clquorum list
La salida muestra los dispositivos del quórum y los nodos.
phys-schost$ cluster show -t global | grep installmode installmode: disabled
La creación e instalación del clúster se ha completado.
Pasos siguientes
Determine cuál de las tareas de la lista que se muestra a continuación corresponde a la siguiente tarea que se realizará en la configuración de su clúster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Si desea cambiar algún nombre de host privado, vaya a Cómo cambiar nombres de host privados.
Si desea instalar o modificar el archivo de configuración NTP, vaya a Configuración de protocolo de hora de red (NTP).
Si desea instalar un administrador de volúmenes, vaya al Capítulo 4, Configuración del software de Solaris Volume Manager para instalar el software de administración de volúmenes.
Si desea crear sistemas de archivos de clúster, vaya a Cómo crear sistemas de archivos del clúster.
Para saber cómo instalar aplicaciones de terceros, registrar tipos de recursos, establecer grupos de recursos y configurar servicios de datos, consulte la documentación que se proporciona con el software de la aplicación y la Oracle Solaris Cluster Data Services Planning and Administration Guide.
Cuando el clúster esté completamente configurado, valide la configuración. Vaya a Cómo validar el clúster.
Antes de poner el clúster en funcionamiento, realice un registro de línea de base de la configuración del clúster para futuros diagnósticos. Vaya a Cómo registrar los datos de diagnóstico de la configuración del clúster.
Véase también
Realice una copia de seguridad de la configuración del clúster.
Si dispone de una copia de seguridad de la configuración del clúster, le resultará más sencillo recuperarla cuando sea necesario. Para obtener más información, consulte Copias de seguridad de la configuración del clúster de Guía de administración del sistema de Oracle Solaris Cluster.
Realice esta tarea si no desea utilizar los nombres de host privados predeterminados, clusternodenodeID-priv, que se asignan durante la instalación del software de Oracle Solaris Cluster.
Nota - No lleve a cabo este procedimiento una vez se hayan configurado e iniciado las aplicaciones y los servicios de datos. De lo contrario, algunas aplicaciones o servicios de datos podrían continuar utilizando el nombre de host privado antiguo después de haber cambiado el mismo, lo que causaría conflictos en el nombre de host. Si hubiera alguna aplicación o algún servicio de datos en ejecución, deténgalos antes de realizar este procedimiento.
Realice este procedimiento en un nodo activo del clúster.
phys-schost# clsetup
Aparece el menú principal de clsetup.
Aparece el menú Nombres de host privados.
Repita este paso con cada nombre de host que desee cambiar.
phys-schost# clnode show -t node | grep privatehostname privatehostname: clusternode1-priv privatehostname: clusternode2-priv privatehostname: clusternode3-priv
Pasos siguientes
Actualice la configuración NTP con los nombres de host privados que se modificaron. Consulte Cómo actualizar el NTP después de cambiar un nombre de host privado.
Esta sección incluye los procedimientos siguientes:
Cómo instalar el NTP después de agregar un nodo a un clúster de un solo nodo
Cómo actualizar el NTP después de cambiar un nombre de host privado
Nota - Si ha instalado su propio archivo /etc/inet/ntp.confantes, también ha instalado el software de Oracle Solaris Cluster, por lo que no es necesario que lleve a cabo este procedimiento. Vaya a Cómo validar el clúster.
phys-schost# svcs svc:/network/ntp:default
phys-schost# svcadm enable svc:/network/ntp:default
phys-schost# svcadm restart svc:/network/ntp:default
Pasos siguientes
Determine cuál de las tareas de la lista que se muestra a continuación corresponde a la siguiente tarea que se realizará en la configuración de su clúster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Si desea instalar un administrador de volúmenes, vaya al Capítulo 4, Configuración del software de Solaris Volume Manager.
Si desea crear sistemas de archivos de clúster, vaya a Cómo crear sistemas de archivos del clúster.
Para saber cómo instalar aplicaciones de terceros, registrar tipos de recursos, establecer grupos de recursos y configurar servicios de datos, consulte la documentación que se proporciona con el software de la aplicación y la Oracle Solaris Cluster Data Services Planning and Administration Guide.
Cuando el clúster esté completamente configurado, valide la configuración. Vaya a Cómo validar el clúster.
Antes de poner el clúster en funcionamiento, realice un registro de línea de base de la configuración del clúster para futuros diagnósticos. Vaya a Cómo registrar los datos de diagnóstico de la configuración del clúster.
Cuando agregue un nodo a un clúster de un solo nodo, debe asegurarse de que el archivo de configuración de NTP que utilice se copie en el nodo del clúster original y en el nodo nuevo.
Estos archivos se crearon en el nodo agregado cuando se configuró con el clúster.
phys-schost# ln -s /etc/inet/ntp.conf.sc /etc/inet/ntp.conf.include
phys-schost# svcs svc:/network/ntp:default
phys-schost# svcadm enable svc:/network/ntp:default
phys-schost# svcadm restart svc:/network/ntp:default
Pasos siguientes
Determine cuál de las tareas de la lista que se muestra a continuación corresponde a la siguiente tarea que se realizará en la configuración de su clúster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Si desea instalar un administrador de volúmenes, vaya al Capítulo 4, Configuración del software de Solaris Volume Manager.
Si desea crear sistemas de archivos de clúster, vaya a Cómo crear sistemas de archivos del clúster.
Para saber cómo instalar aplicaciones de terceros, registrar tipos de recursos, establecer grupos de recursos y configurar servicios de datos, consulte la documentación que se proporciona con el software de la aplicación y la Oracle Solaris Cluster Data Services Planning and Administration Guide.
Cuando el clúster esté completamente configurado, valide la configuración. Vaya a Cómo validar el clúster.
Antes de poner el clúster en funcionamiento, realice un registro de línea de base de la configuración del clúster para futuros diagnósticos. Vaya a Cómo registrar los datos de diagnóstico de la configuración del clúster.
phys-schost# svcs svc:/network/ntp:default
phys-schost# svcadm enable svc:/network/ntp:default
phys-schost# svcadm restart svc:/network/ntp:default
Pasos siguientes
Determine cuál de las tareas de la lista que se muestra a continuación corresponde a la siguiente tarea que se realizará en la configuración de su clúster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Si desea instalar un administrador de volúmenes, vaya al Capítulo 4, Configuración del software de Solaris Volume Manager.
Si desea crear sistemas de archivos de clúster, vaya a Cómo crear sistemas de archivos del clúster.
Para saber cómo instalar aplicaciones de terceros, registrar tipos de recursos, establecer grupos de recursos y configurar servicios de datos, consulte la documentación que se proporciona con el software de la aplicación y la Oracle Solaris Cluster Data Services Planning and Administration Guide.
Cuando el clúster esté completamente configurado, valide la configuración. Vaya a Cómo validar el clúster.
Antes de poner el clúster en funcionamiento, realice un registro de línea de base de la configuración del clúster para futuros diagnósticos. Vaya a Cómo registrar los datos de diagnóstico de la configuración del clúster.
Una vez completada la configuración del cluster, utilice el comando cluster check para validar la configuración y la funcionalidad del cluster. Para obtener más información, consulte la página del comando man cluster(1CL).
Consejo - Para realizar consultas o resolver problemas de forma más sencilla, en cada validación que ejecute, utilice la opción -o outputdir para especificar un subdirectorio para los archivos de registro. Si se reutiliza el nombre de un subdirectorio que ya existe, se eliminarán todos los archivos existentes en dicho subdirectorio. Por tanto, para asegurarse de que haya disponibles archivos de registro para futuras consultas, especifique un nombre de subdirectorio exclusivo para cada comprobación de clúster que vaya a efectuar.
Antes de empezar
Asegúrese de haber completado la instalación y la configuración de todos los componentes de hardware y software del clúster, incluidas las actualizaciones de software y firmware.
La búsqueda encuentra actualizaciones del software de Oracle Solaris Cluster que contengan comprobaciones.
phys-schost# cluster check -v -o outputdir
Modo detallado.
Redirige la salida al subdirectorio outputdir.
El comando ejecuta todas las comprobaciones básicas disponibles. No se ve afectada ninguna función del clúster.
phys-schost# cluster check -v -k interactive -o outputdir
Especifica comprobaciones de validación interactivas en ejecución
El comando ejecuta todas las comprobaciones de validación interactivas disponibles y le solicita información necesaria sobre el clúster. No se ve afectada ninguna función del clúster.
phys-schost# cluster list-checks -k functional
Por ejemplo, una comprobación funcional puede desencadenar que el nodo genere avisos graves o una conmutación por error a otro nodo.
phys-schost# cluster list-checks -v -C check-ID
Especifica un una comprobación específica.
phys-schost# cluster check -v -k functional -C check-ID -o outputdir
Especifica comprobaciones de validación funcionales en ejecución.
Responda a las peticiones de la comprobación para confirmar la ejecución de la comprobación y para cualquier información o acciones que deba realizar.
Nota - Para fines de registro, especifique un único nombre de subdirectorio outputdir para cada comprobación que se ejecuta. Si vuelve a utilizar un nombre outputdir, la salida para la nueva comprobación sobrescribe el contenido existente del subdirectorio outputdir reutilizado.
Ejemplo 3-5 Listado de comprobaciones de validación interactivas
En el siguiente ejemplo se enumeran todas las comprobaciones interactivas que están disponibles para ejecutarse en el clúster. En la salida del ejemplo aparece un muestreo de posibles comprobaciones; las comprobaciones disponibles reales varían en cada configuración.
# cluster list-checks -k interactive Some checks might take a few moments to run (use -v to see progress)... I6994574 : (Moderate) Fix for GLDv3 interfaces on cluster transport vulnerability applied?
Ejemplo 3-6 Ejecución de una comprobación de validación funcional
El siguiente ejemplo muestra primero el listado detallado de comprobaciones funcionales. La descripción detallada aparece en una lista para la comprobación F6968101, que indica que la comprobación podría alterar los servicios del clúster. El clúster se elimina de la producción. La comprobación funcional se ejecuta con salida detallada registrada en el subdirectorio funct.test.F6968101.12Jan2011. En la salida de ejemplo aparece un muestreo de posibles comprobaciones; las comprobaciones disponibles reales varían en cada configuración.
# cluster list-checks -k functional F6968101 : (Critical) Perform resource group switchover F6984120 : (Critical) Induce cluster transport network failure - single adapter. F6984121 : (Critical) Perform cluster shutdown F6984140 : (Critical) Induce node panic … # cluster list-checks -v -C F6968101 F6968101: (Critical) Perform resource group switchover Keywords: SolarisCluster3.x, functional Applicability: Applicable if multi-node cluster running live. Check Logic: Select a resource group and destination node. Perform '/usr/cluster/bin/clresourcegroup switch' on specified resource group either to specified node or to all nodes in succession. Version: 1.2 Revision Date: 12/10/10 Take the cluster out of production # cluster check -k functional -C F6968101 -o funct.test.F6968101.12Jan2011 F6968101 initializing... initializing xml output... loading auxiliary data... starting check run... pschost1, pschost2, pschost3, pschost4: F6968101.... starting: Perform resource group switchover ============================================================ >>> Functional Check <<< 'Functional' checks exercise cluster behavior. It is recommended that you do not run this check on a cluster in production mode.' It is recommended that you have access to the system console for each cluster node and observe any output on the consoles while the check is executed. If the node running this check is brought down during execution the check must be rerun from this same node after it is rebooted into the cluster in order for the check to be completed. Select 'continue' for more details on this check. 1) continue 2) exit choice: 1 ============================================================ >>> Check Description <<< … Follow onscreen directions
Pasos siguientes
Antes de poner el clúster en funcionamiento, realice un registro de línea de base de la configuración del clúster para futuros diagnósticos. Vaya a Cómo registrar los datos de diagnóstico de la configuración del clúster.
Cuando termine de configurar el clúster global y antes de ponerlo en funcionamiento, use la utilidad Oracle Explorer para registrar la información de línea de base acerca del clúster. Estos datos se pueden utilizar si es necesario resolver un problema con el clúster más adelante.
Services Tools Bundle contiene los paquetes de Oracle Explorer SUNWexplo y SUNWexplu. Consulte http://www.oracle.com/us/support/systems/premier/services-tools-bundle-sun-systems-163717.html para obtener información sobre la descarga y la instalación del software.
Utilice el comando adecuado para su plataforma. Por ejemplo, para recolectar información en un servidor Sun Fire T1000 de Oracle, ejecute el siguiente comando:
# explorer -i -w default,Tx000
Para más información, consulte la página del comando man explorer(1M) en el directorio /opt/SUNWexplo/man/man1m/ y Oracle Explorer Data Collector User Guide que se encuentra en la nota 1153444.1 de My Oracle Support:
El archivo de salida explorer se guarda en el directorio /opt/SUNWexplo/output/ como explorer.hostid.hostname-date .tar.gz.
Siga los procedimientos mencionados en la Guía de usuario de Oracle Explorer Data Collector para usar FTP o HTTPS con el fin de enviar archivos de Oracle Explorer.
La base de datos de Oracle Explorer pondrá la salida de explorer a disposición de la asistencia técnica de Oracle cuando estos datos resulten necesarios para ayudar a diagnosticar un problema técnico del clúster.