Guía de instalación del software de Oracle® Solaris Cluster

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Configuración del software de Oracle Solaris Cluster en todos los nodos (scinstall)

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 utiliza automáticamente los siguientes valores predeterminados de configuración.

Dirección de red privada

172.16.0.0

Máscara de red privada

255.255.240.0

Adaptadores de transporte de cluster

Exactamente dos adaptadores

Conmutadores de transporte de cluster

switch1 y switch2

Aislamiento global

Activado

Seguridad de la instalación (DES)

Limitado

Complete una de las siguientes hojas de trabajo para la configuración de clusters 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.

    Componente
    Descripción/ejemplo
    Responder
    Nombre del cluster
    ¿Cómo se llama el cluster que desea establecer?
    Nodos del cluster
    Lista los nombres de los otros nodos de clusters planificados para la configuración inicial del cluster. (Para un cluster de un solo nodo, presione únicamente Control + D).
    Cables y adaptadores para el transporte del cluster
    ¿Cómo se llaman los dos adaptadores de transporte del cluster que acoplan el nodo a la interconexión privada?
    Primero:
    Segundo:
    Configuración del quórum
    (solamente clusters de dos nodos)
    ¿Desea desactivar la selección automática de dispositivos del quórum? (Responda "Sí" si algún tipo de almacenamiento compartido no es válido para funcionar como dispositivo de quórum o si desea configurar un servidor de quórum como dispositivo de quórum).
    Sí | No
    Comprobación
    ¿Desea interrumpir la creación del cluster para comprobar errores mediante el comando cluster check?
    Sí | No
  • Plantilla del modo personalizado: si va a utilizar el modo personalizado y a personalizar los datos de configuración, rellene la siguiente plantilla.


    Notas -  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.
    Componente
    Descripción/ejemplo
    Responder
    Nombre del cluster
    ¿Cómo se llama el cluster que desea establecer?
    Nodos del cluster
    Lista los nombres de los otros nodos de clusters planificados para la configuración inicial del cluster. (Para un cluster de un solo nodo, presione únicamente Control + D).
    Autenticación de solicitudes para agregar nodos
    (solamente clusters de varios nodos)
    ¿Necesita usar la autenticación DES?
    No  |  Sí
    Número mínimo de redes privadas
    (solamente clusters de varios nodos)
    ¿Debería usarse este cluster con, al menos, dos redes privadas?
    Sí | No
    Cables punto a punto
    (solamente clusters de varios nodos)
    Si se trata de un cluster de dos nodos, ¿utiliza conmutadores?
    Sí | No
    Conmutadores del cluster
    (solamente clusters de varios nodos)
    Nombre del conmutador de transporte:
    • Valores predeterminados: switch1 y switch2

    Primero:
    Segundo:
    Cables y adaptadores para el transporte del cluster
    (solamente clusters de varios nodos)
    Nombre del nodo (nodo desde el que ejecuta scinstall):
    Nombre del adaptador de transporte:
    Primero:
    Segundo:
    ¿Será un adaptador de transporte de cluster dedicado? (Responda No si utiliza adaptadores de VLAN con etiquetas).
    Primero:  Sí | No
    Segundo:  Sí | No
    • Si la respuesta es No, ¿cuál es el ID de VLAN de este adaptador?

    Primero:
    Segundo:
    ¿A qué se conecta cada adaptador de transporte (a un conmutador o a otro adaptador)?
    • Valores predeterminados de conmutación: switch1 y switch2

    Primero:
    Segundo:
    Si utiliza un conmutador de transporte, ¿desea utilizar el nombre de puerto predeterminado?
    Primero:  Sí | No
    Segundo:  Sí | No
    • En caso negativo, ¿cuál es el nombre de puerto que desea utilizar?

    Primero:
    Segundo:
    ¿Desea utilizar la función de descubrimiento automático para que se muestren los adaptadores disponibles para el resto de los nodos?
    • En caso negativo, proporcione la siguiente información para cada nodo adicional:

    Sí | No
    Especifique la información para cada nodo adicional
    (solamente clusters de varios nodos)
    Nombre del nodo:
    Nombre del adaptador de transporte:
    Primero:
    Segundo:
    ¿Será un adaptador de transporte de cluster dedicado? (Responda No si utiliza adaptadores de VLAN con etiquetas).
    Primero:  Sí | No
    Segundo:  Sí | No
    • Si la respuesta es No, ¿cuál es el ID de VLAN de este adaptador?

    Primero:
    Segundo:
    ¿A qué se conecta cada adaptador de transporte (a un conmutador o a otro adaptador)?
    • Valores predeterminados: switch1 y switch2

    Primero:
    Segundo:
    Si utiliza un conmutador de transporte, ¿desea utilizar el nombre de puerto predeterminado?
    Primero:  Sí | No
    Segundo:  Sí | No
    • En caso negativo, ¿cuál es el nombre de puerto que desea utilizar?

    Primero:
    Segundo:
    Dirección de red para el transporte del cluster
    (solamente clusters de varios nodos)
    ¿Acepta la dirección de red predeterminada (172.16.0.0)?
    Sí | No
    • En caso negativo, ¿qué dirección de red privada desea utilizar?

    ___.___.___.___
    ¿Acepta la máscara de red predeterminada (255.255.240.0)?
    Sí | No
    • En caso negativo, ¿cuál es el número máximo de nodos, redes privadas y clusters de zona que pretende configurar en el cluster?

    _____ nodos
    _____ redes
    _____ clusters de zona
    ¿Qué máscara de red desea usar? (Elija uno de los valores calculados por scinstall o introduzca sus propios valores).
    ___.___.___.___
    Clusters de zona de IP exclusiva o IP compartida
    ¿Cuántos clusters de zona de IP compartida o IP exclusiva desea crear en el cluster físico? (El número combinado de clusters de zona de IP compartida e IP exclusiva debe ser menor o igual que el número máximo de clusters de zona que se pueden crear en el cluster físico. El número máximo de clusters de zona de IP exclusiva es tres.)
    ______ clusters de zona de IP exclusiva
    ______ clusters de zona de IP compartida
    Aislamiento global
    ¿Desea desactivar el aislamiento global? (Responda "No" a menos que el sistema de almacenamiento compartido no admita reservas de SCSI, o si desea que los sistemas externos al cluster accedan al almacenamiento compartido).
    Primero:  Sí | No
    Segundo:  Sí | No
    Configuración del quórum
    (solamente clusters de dos nodos)
    ¿Desea desactivar la selección automática de dispositivos del quórum? (Responda "Sí" si algún tipo de almacenamiento compartido no es válido para funcionar como dispositivo de quórum o si desea configurar un servidor de quórum como dispositivo de quórum).
    Primero:  Sí | No
    Segundo:  Sí | No
    Comprobación
    (solamente clusters de varios nodos)
    ¿Desea interrumpir la creación del cluster para comprobar errores mediante el comando cluster check?
    Sí | No
    (solamente clusters de un solo nodo)
    ¿Desea ejecutar la utilidad cluster check para validar el cluster?
    Sí | No
    Reinicio automático
    (solamente clusters de un solo nodo)
    ¿Desea que scinstall reinicie automáticamente el nodo tras la instalación?
    Sí | No

Cómo configurar el software Oracle Solaris Cluster en todos los nodos (scinstall)

Lleve a cabo este procedimiento en uno de los nodos del cluster global para configurar el software de Oracle Solaris Cluster en todos los nodos del mismo.

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 cluster. 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é desactivada. Para obtener instrucciones, consulte Cómo instalar paquetes de software de Oracle Solaris Cluster.

  • SPARC: si va a configurar dominios invitados o de E/S de Oracle VM Server para SPARC como nodos del cluster, 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 Instalación del software de 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 paquetes de software 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).

  1. Si utiliza conmutadores en la interconexión privada del nuevo cluster, asegúrese de que el Protocolo de detección de elementos próximos (NDP) esté desactivado.

    Siga los procedimientos incluidos en la documentación de los conmutadores para determinar si NDP está activado o si debe desactivar este protocolo.

    Durante la configuración del cluster, 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 cluster. Por lo tanto, NDP debe desactivarse durante la creación del cluster.

    Una vez establecido el cluster, puede volver a activar NDP en los conmutadores de interconexión privada si desea utilizar esta función.

  2. En cada nodo que se va a configurar en un cluster, asuma el rol root.

    De manera alternativa, si su cuenta de usuario tiene asignado el perfil de administrador del sistema, ejecute comandos como no raíz mediante un shell de perfil o coloque un prefijo en el comando con el comando pfexec.

  3. Asegúrese de que los envoltorios TCP para RPC estén desactivados en todos los nodos del cluster.

    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 cluster.

    1. En cada nodo, muestre el estado de los envoltorios TCP para RPC.

      Los envoltorios TCP se activan 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
    2. Si los envoltorios TCP para RPC se activan en un nodo, desactive los envoltorios TCP y refresque el servicio de enlace de RPC.
      # svccfg -s rpc/bind setprop config/enable_tcpwrappers = false
      # svcadm refresh rpc/bind
      # svcadm restart rpc/bind
  4. Prepare las interfaces de red pública.
    1. Cree direcciones IP estáticas para todas las interfaces de red pública.
      # 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 IPv4 de Configuración y administración de componentes de red en Oracle Solaris 11.2 .

    2. (Opcional) Cree grupos IPMP para las interfaces de red pública.

      Durante la configuración inicial del cluster, 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:

      • Cree los grupos IPMP que necesita antes de establecer el cluster.
      • Una vez establecido el cluster, use el comando ipadm para editar los grupos IPMP.

      Para obtener más información, consulte Configuración de grupos IPMP de Administración de redes TCP/IP, IPMP y túneles IP en Oracle Solaris 11.2 .

  5. Desde un nodo de cluster, inicie la utilidad scinstall.
    phys-schost# scinstall
  6. Escriba el número correspondiente a la opción Create a New Cluster or Add a Cluster Node (Crear un cluster o agregar un nodo de cluster) y pulse la tecla Intro.
     *** 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 cluster o nodo del cluster.

  7. Escriba el número correspondiente a la opción para crear un cluster y pulse la tecla Intro.

    Aparece el menú Typical or Custom Mode (Modo típico o personalizado).

  8. Escriba el número correspondiente a la opción Typical or Custom (Típica o Personalizada) y pulse la tecla Intro.

    Aparece la pantalla Create a New Cluster (Crear un cluster). Lea los requisitos y, a continuación, pulse Control+D para continuar.

  9. Siga las indicaciones para proporcionar las respuestas de la hoja de trabajo para la planificación de la configuración.

    La utilidad scinstall instala y configura todos los nodos del cluster y reinicia el cluster. 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.

  10. Compruebe en todos los nodos que los servicios multiusuario para la Utilidad de gestión de servicios (SMF) estén en línea.

    Si los servicios todavía no están en línea para un nodo, espere hasta que cambie el estado y aparezca como en línea antes de continuar con el siguiente paso.

    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  11. Desde un nodo, compruebe que todos los nodos se hayan unido al cluster.
    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).

  12. Retire el cluster de installmode.
    phys-schost# clquorum reset
  13. (Opcional) Active la función de reinicio automático de nodos.

    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 cluster.


    Notas -  En el momento de configuración inicial, la supervisión de la ruta del disco se activa de manera predeterminada para todos los dispositivos detectados.
    1. Active el reinicio automático.
      phys-schost# clnode set -p reboot_on_path_failure=enabled
      -p

      Especifica la propiedad que se va a establecer.

      reboot_on_path_failure=enable

      Activa el reinicio automático del nodo en caso de producirse un error en las rutas de discos compartidos supervisados.

    2. Compruebe que el reinicio automático tras un error de ruta de disco se encuentre activado.
      phys-schost# clnode show
      === Cluster Nodes ===
      
      Node Name:                                      node
      …
      reboot_on_path_failure:                          enabled
      …
  14. Si tiene pensado activar el uso de envoltorios TCP para RPC, agregue todas las direcciones IP clprivnet0 al archivo /etc/hosts.allow en cada nodo del cluster.

    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 cluster.

    1. En cada nodo, muestre las direcciones IP para todos los dispositivos clprivnet0 del nodo.
      # /usr/sbin/ipadm show-addr
      ADDROBJ           TYPE     STATE        ADDR
      clprivnet0/N      static   ok           ip-address/netmask-length
    2. En cada nodo del cluster, agregue al archivo /etc/hosts.allow las direcciones IP de todos los dispositivos clprivnet0 del cluster.
  15. Si desea usar el servicio de datos de HA para NFS (HA para NFS) en sistemas de archivos locales de alta disponibilidad, excluya del mapa del montador automático todos los recursos compartidos que formen parte del sistema de archivos local de alta disponibilidad exportado por HA para NFS.

    Consulte Tareas administrativas que incluyen mapas de Gestión de sistemas de archivos de red en Oracle Solaris 11.2 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 cluster de dos nodos, schost. El cluster se instala desde phys-schost-1 mediante la utilidad scinstall en el modo típico. El otro nodo del cluster es phys-schost-2. Los nombres de los adaptadores son net2 y net3. La selección automática del dispositivo del quórum está activada.

    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ó una 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 cluster. No es necesario que desinstale los paquetes de software Oracle Solaris Cluster. Luego vuelva a realizar el procedimiento.

Pasos siguientes

Si pretende configurar algún dispositivo del quórum en el cluster, 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.