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 nodos del cluster global adicionales (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 Oracle Solaris Cluster, scinstall establece automáticamente los conmutadores de transporte del cluster 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.

    Componente
    Descripción/ejemplo
    Responder
    Nodo patrocinador
    ¿Cuál es el nombre del nodo patrocinador?
    Elija un nodo activo del cluster.
    Nombre del cluster
    ¿Cómo se llama el cluster al que desea unir el nodo?
    Comprobación
    ¿Desea ejecutar la utilidad de validación cluster check?
    Sí | No
    Descubrimiento automático de transporte del cluster
    ¿Desea utilizar el descubrimiento automático para configurar el transporte del cluster?
    • En caso negativo, proporcione la siguiente información adicional:

    Sí | No
    Cables punto a punto
    ¿El nodo que va a agregar al cluster lo convierte en un cluster de dos nodos?
    Sí | No
    ¿Utiliza conmutadores el cluster?
    Sí | No
    Conmutadores del cluster
    En caso de que sí se utilicen, ¿como se llaman los dos conmutadores?
    • Valores predeterminados: switch1 y switch2

    Primero:
    Segundo:
    Cables y adaptadores para el transporte del cluster
    Nombres de los adaptadores de transporte:
    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:
    ¿Desea utilizar el nombre de puerto predeterminado para los conmutadores de transporte?
    Primero:  Sí | No
    Segundo:  Sí | No
    • En caso negativo, ¿cuál es el nombre de puerto que desea utilizar?

    Primero:
    Segundo:
    Reinicio automático
    ¿Desea que scinstall reinicie automáticamente el nodo tras la instalación?
    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.

    Componente
    Descripción/ejemplo
    Responder
    Nodo patrocinador
    ¿Cuál es el nombre del nodo patrocinador?
    Elija un nodo activo del cluster.
    Nombre del cluster
    ¿Cómo se llama el cluster al que desea unir el nodo?
    Comprobación
    ¿Desea ejecutar la utilidad de validación cluster check?
    Sí | No
    Descubrimiento automático de transporte del cluster
    ¿Desea utilizar el descubrimiento automático para configurar el transporte del cluster?
    • En caso negativo, proporcione la siguiente información adicional:

    Sí | No
    Cables punto a punto
    ¿El nodo que va a agregar al cluster lo convierte en un cluster de dos nodos?
    Sí | No
    ¿Utiliza conmutadores el cluster?
    Sí | No
    Conmutadores del cluster
    Nombre del conmutador de transporte, si se utiliza uno:
    • Valores predeterminados: switch1 y switch2

    Primero:
    Segundo:
    Cables y adaptadores para el transporte del cluster
    Nombre del adaptador de transporte:
    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:
    Reinicio automático
    ¿Desea que scinstall reinicie automáticamente el nodo tras la instalación?
    Sí | No

Cómo configurar el software Oracle Solaris Cluster en nodos de cluster global adicionales (scinstall)

Realice este procedimiento para agregar un nodo nuevo a un cluster global existente. Para agregar un nodo nuevo mediante Automated Installer, siga las instrucciones descritas en Cómo instalar y configurar el software de Oracle Solaris y Oracle Solaris Cluster (repositorios IPS).

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:

  1. En el nodo de cluster que va a configurar, asuma el rol root.
  2. 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
  3. 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 .

  4. Inicie la utilidad scinstall.
    phys-schost-new# /usr/cluster/bin/scinstall

    Aparecerá el menú principal de scinstall.

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

  6. Escriba el número correspondiente a la opción Agregar esta máquina como nodo de un cluster existente y pulse la tecla Intro.
  7. Siga las indicaciones para proporcionar las respuestas de la hoja de trabajo para la planificación de la configuración.

    La utilidad scinstall configura el nodo y lo inicia en el cluster.

  8. Repita este procedimiento en el resto de los nodos que vaya a agregar al cluster hasta que todos los nodos adicionales estén configurados por completo.
  9. 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
  10. Evite que se unan al cluster otros nodos desde un miembro activo del cluster.
    phys-schost# claccess deny-all

    También puede usar la utilidad clsetup. Consulte Cómo agregar un nodo a un cluster o cluster de zona existente de Guía de administración del sistema de Oracle Solaris Cluster para obtener información sobre los procedimientos.

  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. Si los envoltorios TCP se usan en el cluster, asegúrese de que las direcciones IP clprivnet0 para todos los nodos agregados se incorporen en el 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.
      # /usr/sbin/ipadm show-addr
      ADDROBJ           TYPE     STATE        ADDR
      clprivnet0/N      static   ok           ip-address/netmask-length
    2. En cada nodo, edite el archivo /etc/hosts.allow con las direcciones IP de todos los dispositivos clprivnet0 del cluster.
  13. Compruebe que todas las actualizaciones de software necesarias estén instaladas.
    phys-schost# pkg list
  14. (Opcional) Active el reinicio automático de nodos cuando todas las rutas de disco compartido supervisadas presenten errores.

    Notas -  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.
    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
      …
  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-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 cluster 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ó 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 agregó un nodo a un cluster existente que utiliza un dispositivo de quórum, vaya a Cómo actualizar los dispositivos del quórum tras agregar un nodo a un cluster global.

De lo contrario, vaya a Cómo verificar los modos de configuración e instalación del quórum.