Sun Cluster 3.1 10/03: Guía de instalación del software

Configuración del clúster

La tabla siguiente muestra las tareas necesarias para configurar el clúster. Antes de comenzarlas compruebe que se hayan completado estas otras tareas.

Tabla 2–4 Mapa de tareas: configurar el clúster

Tarea 

Instrucciones 

Crear y montar los sistemas de archivos del clúster. 

Cómo añadir sistemas de archivos del clúster

Configurar los grupos de Ruta múltiple de red IP. 

Cómo configurar los grupos de Ruta múltiple de red de protocolo de Internet (IP)

(Opcional) Cambiar el nombre del sistema privado de un nodo.

Cómo cambiar los nombres de los sistemas privados

Crear o modificar el archivo de configuración NTP. 

Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol)

(Opcional) Instalar el módulo de Sun Cluster en el software Sun Management Center.

Instalación del módulo Sun Cluster para Sun Management Center

Documentación de Sun Management Center 

Instalar las aplicaciones de otras empresas y configurar las aplicaciones, los servicios de datos y los grupos de recursos. 

Sun Cluster 3.1 Data Service Planning and Administration Guide

Documentación de las aplicaciones de terceros 

Cómo añadir sistemas de archivos del clúster

Lleve a cabo este procedimiento para cada sistema de archivos del clúster que añada.


Precaución – Precaución –

Los datos de los discos se destruyen al crear un sistema de archivos. Compruebe que el nombre del dispositivo del disco sea el correcto. Si especifica un nombre de dispositivo erróneo se borrarán datos que no quizás no deseara borrar.


Si ha utilizado SunPlex Manager para instalar los servicios de datos, SunPlex Manager puede que ya haya creado uno o más sistemas de archivos del clúster.

  1. Compruebe que el software del gestor de volúmenes esté instalado y configurado.

    Si desea conocer los procedimientos de instalación del gestor de volúmenes, consulte Instalación y configuración del software de Solstice DiskSuite/Solaris Volume Manager o Instalación y configuración del software de VxVM.

  2. Conviértase en superusuario de un nodo del clúster.


    Consejo –

    Para acelerar la creación de los sistemas de archivos, conviértase en usuario root en el actual nodo principal del dispositivo global para el que va a crear un sistema de archivos.


  3. Cree un sistema de archivos.

    • En el caso de un sistema de archivos de VxFS, siga los procedimientos proporcionados en la documentación de VxFS.

    • En el caso de un sistema de archivos UFS, utilice el comando newfs(1M).


      # newfs dispositivo_disco_básico
      

    La tabla siguiente muestra ejemplos de nombres para el argumento dispositivo_disco_básico. Tenga en cuenta que los convenios de denominación son distintos para cada gestor de volúmenes.

    Gestor de volúmenes 

    Nombre del dispositivo del disco de muestra 

    Descripción 

    Solstice DiskSuite/Solaris Volume Manager 

    /dev/md/oracle/rdsk/d1

    Dispositivo del disco básico d1 dentro del conjunto de discos oracle

    VERITAS Volume Manager 

    /dev/vx/rdsk/oradg/vol01

    Dispositivo de discos básicos vol01 dentro del grupo de discos oradg

    Ninguno 

    /dev/global/rdsk/d1s3

    Dispositivo de discos básicos d1s3

  4. En cada nodo del clúster, cree un directorio del punto de montaje para el sistema de archivos del clúster.

    Se requiere un punto de montaje en cada nodo, incluso si no se puede acceder al sistema de archivos del clúster en ese nodo.


    Consejo –

    Para facilitar la administración, cree el punto de montaje en el directorio /global/grupo_de_dispositivos. Esta ubicación facilita la diferenciación de los sistemas de archivos del clúster, globalmente disponibles en los sistemas de archivos locales.



    # mkdir -p /global/grupo_de_dispositivos/punto_de_montaje
    
    grupo_de_dispositivos

    Nombre del directorio que se corresponde con el nombre del grupo de dispositivos que contiene el dispositivo.

    punto_montaje

    Nombre del directorio en el que se debe montar el sistema de archivos del clúster.

  5. En cada nodo del clúster, añada una entrada al archivo /etc/vfstab del punto de montaje.

    Consulte la página de comando man vfstab(4) para obtener más información.

    1. Utilice las opciones de montaje.


      Nota –

      Se requiere el registro de todos los sistemas de archivos del clúster.


      •  Registro de Solaris UFS: utilice las opciones de montaje global,logging. Para su uso por parte de los archivos de datos RDBMS de Oracle Parallel Server/Real Application Clusters, archivos de registro y archivos de control, utilice también la opción de montaje forcedirectio. Consulte la página de comando man mount_ufs(1M) si desea obtener más información sobre las opciones de montaje UFS.


        Nota –

        La opción de montaje syncdir no es necesaria para sistemas de archivos del clúster UFS.

        • Si especifica syncdir, se le garantiza que el comportamiento del sistema de archivos sea compatible con POSIX en la llamada al sistema write(). Si write() es satisfactorio, esta opción de montaje asegura el espacio suficiente en el disco.

        • Si no especifica syncdir se produce el mismo comportamiento que el observado en los sistemas de archivos UFS. Si no se especifica la opción syncdir, el rendimiento de las escrituras que asignan bloques de disco, como en el caso de agregar datos a un archivo, puede aumentar de forma significativa. Sin embargo, en ciertos casos la ausencia de la opción syncdir impide darse cuenta de un problema de falta de espacio (ENOSPC) hasta que no se cierra un archivo.

        Puede ver cómo ENOSPC se cierra sólo durante un período muy breve, después de recuperarse de un fallo. Con syncdir (y comportamiento POSIX), el problema de falta de espacio se manifiesta antes de cerrar el archivo.


      •  Transmetadispositivos Solstice DiskSuite o volumen de la transacción de Gestor de volúmenes de Solaris: use sólo la opción de montaje global. No use la opción de montaje logging.


        Nota –

        Se ha decidido excluir el registro de volúmenes transaccional del Gestor de volúmenes de Solaris (anteriormente conocido como registro de transmetadispositivos de Solstice DiskSuite) del sistema operativo Solaris en versiones futuras. Registro de Solaris UFS proporciona las mismas posibilidades pero un rendimiento superior, así como unos requisitos de administración del sistema y de sobrecarga inferiores.


        Consulte la documentación de Solstice DiskSuite para obtener información sobre la configuración de transmetadispositivos o consulte la documentación de Gestor de volúmenes de Solaris para obtener información sobre la configuración de los volúmenes de transacciones.

      •  registro de VxFS: utilice las opciones de montaje global, log. Consulte la página de comando man VxFS mount_vxfs y “Administering Cluster File Systems Overview” in Sun Cluster 3.1 10/03: Guía de administración del sistema para obtener más información sobre las opciones de montaje de VxFS.

    2. Si desea montar automáticamente el sistema de archivos del clúster, escriba yes en el campo mount at boot.

    3. Compruebe que, en cada sistema de archivos del clúster, la información de la entrada /etc/vfstab sea idéntica en cada nodo.

    4. Compruebe que las entradas de cada archivo /etc/vfstab del nodo muestren los dispositivos en el mismo orden.

    5. Compruebe las dependencias de orden de arranque de los sistemas de archivos.

      Por ejemplo, supongamos un caso en el que phys-schost- monta el dispositivo de disco d0 en /global/oracle, y phys-schost-2 monta el dispositivo de disco d1 en /global/oracle/logs. Con esta configuración, phys-schost-2 sólo puede arrancar y montar /global/oracle/logs una vez que phys-schost-1 haya arrancado y montado /global/oracle.

  6.  En cualquier nodo del clúster, verifique que el punto de montaje exista. Verifique también que las entradas del archivo /etc/vfstab sean correctas en todos los nodos del clúster.


    # sccheck
    

    Si no hay ningún error, el comando no devuelve nada.

  7. Monte el sistemas de archivos del clúster desde cualquier nodo del mismo.


    # mount /global/grupo_de_dispositivos/punto_de_montaje
    


    Nota –

    En el caso de VERITAS File System (VxFS), monte el sistema de archivos a partir del sistema principal actual de grupo_de_dispositivos para asegurarse de que el sistema de archivos se monte satisfactoriamente. De forma adicional, desmonte un sistema de archivos de VxFS desde el sistema principal actual de grupo_de_dispositivos para asegurarse de que el sistema de archivos se desmonte satisfactoriamente.


  8. Compruebe que el sistema de archivos del clúster esté montado en cada uno de los nodos del clúster.

    Puede utilizar el comando df(1M) o mount(1M) para mostrar los sistemas de archivos montados.


    Nota –

     Para gestionar un sistema de archivos del clúster de VxFS en un entorno de Sun Cluster, ejecute los comandos administrativos sólo a partir del nodo principal donde el sistema de archivos del clúster de VxFS se monte.


  9. Configure los grupos de Ruta múltiple de red IP.

    Vaya a Cómo configurar los grupos de Ruta múltiple de red de protocolo de Internet (IP).

Ejemplo: crear un sistema de archivos del clúster

El ejemplo siguiente crea un sistema de archivos del clúster UFS en el metadispositivo de Solstice DiskSuite /dev/md/oracle/rdsk/d1.


# newfs /dev/md/oracle/rdsk/d1
…
 
(en cada nodo)
# mkdir -p /global/oracle/d1
# vi /etc/vfstab
#device               device mount           FS                fsck  mount    mount
#to mount             to fsck point          type              pass  at boot  options
#
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes      global,logging
(guarde y salga)
 
(en un nodo)
# sccheck
# mount /global/oracle/d1
# mount
…
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles
on Sun Oct 3 08:56:16 2000

Cómo configurar los grupos de Ruta múltiple de red de protocolo de Internet (IP)

Realice esta tarea en cada nodo del clúster. Si ha utilizado SunPlex Manager para instalar Sun Cluster HA para Apache o Sun Cluster HA para NFS, SunPlex Manager ha configurado los grupos de Ruta múltiple de red IP en los adaptadores de red pública que los servicios de datos utilizan. Debe configurar los grupos de Ruta múltiple de red IP en los adaptadores de red pública restantes.


Nota –

Todos los adaptadores de red pública deben pertenecer a un grupo de Ruta múltiple de red IP.


  1. Tenga a mano la Plantilla para las redes públicas completada.

  2. Configure los grupos de Ruta múltiple de red IP.

    Siga los procedimientos de las direcciones IPv4 en “Deploying Network Multipathing” en IP Network Multipathing Administration Guide (Solaris 8) o “Administering Network Multipathing (Task)” in System Administration Guide: IP Services (Solaris 9).

    Siga estas pautas adicionales para configurar los grupos de Ruta múltiple de red IP en una configuración de Sun Cluster:

    • Todos los adaptadores de red pública deben pertenecer a un grupo de ruta múltiple.

    • En el caso de grupos de ruta múltiple que contengan dos o más adaptadores, deberá configurar una dirección IP de prueba para cada uno de los adaptadores del grupo. Si un grupo de ruta múltiple no contiene más que un adaptador no es necesario configurar una dirección IP de prueba.

    • Las direcciones IP de prueba para todos los adaptadores del mismo grupo de rutas múltiples deben pertenecer a una única subred IP.

    • Las aplicaciones habituales no deben usar las direcciones IP de prueba porque éstas no suelen estar disponibles.

    • No cambie el valor de TRACK_INTERFACES_ONLY_WITH_GROUPS de yes a no en el archivo /etc/default/mpathd.

    • El nombre de un grupo de ruta múltiple no tiene requisitos ni restricciones.

  3. ¿Desea cambiar los nombres de sistemas privados?

  4. ¿Ha instalado su propio archivo /etc/inet/ntp.conf antes de instalar el software Sun Cluster?

  5. ¿Desea utilizar Sun Management Center para supervisar el clúster?

Cómo cambiar los nombres de los sistemas privados

Efectúe esta tarea si no desea utilizar los nombres de los sistemas privados, clusternodeid_nodo-priv, que se asignan durante la instalación del software Sun Cluster.


Nota –

No efectúe este procedimiento después de que las aplicaciones y los servicios de datos se hayan configurado e iniciado. De lo contrario, una aplicación o un servicio de datos podría continuar usando el nombre del sistema privado anterior tras cambiar el nombre al sistema, lo cual provocaría conflictos en el nombre del sistema. Si hay aplicaciones o servicios de datos en ejecución, deténgalas antes de llevar a cabo este procedimiento.


  1. Conviértase en superusuario en un nodo del clúster.

  2. Inicie la utilidad scsetup(1M).


    # scsetup
    

  3. Si desea trabajar con nombres de sistemas privados, escriba 5 (Nombres de sistema privados).

  4. Si desea cambiar un nombre del sistema privado, escriba 1 (Cambiar un nombre de sistema privado).

  5. Siga las indicaciones para cambiar el nombre del sistema privado.

    Repita el proceso con cada nombre del sistema privado que desee cambiar.

  6.  Verifique los nuevos nombres de los sistemas privados.


    # scconf -pv | grep "private hostname"
    (phys-schost-1) Nombre de sistema privado del nodo: phys-schost-1-priv
    (phys-schost-3) Nombre de sistema privado del nodo: phys-schost-3-priv
    (phys-schost-2) Nombre de sistema privado del nodo: phys-schost-2-priv

  7. ¿Ha instalado su propio archivo /etc/inet/ntp.conf antes de instalar el software Sun Cluster?

  8. ¿Desea utilizar Sun Management Center para supervisar el clúster?

Cómo configurar el Protocolo de tiempo de red (NTP, Network Time Protocol)

Realice esta tarea para crear o modificar el archivo de configuración de NTP después de instalar el software Sun Cluster. También debe modificar el archivo de configuración de NTP cuando añada un nodo a un clúster, así como cuando cambie el nombre del sistema privado de un nodo del clúster.


Nota –

El requisito principal cuando configure NTP o cualquier recurso de sincronización temporal dentro del clúster, es que todos los nodos del clúster se deben sincronizar al mismo tiempo. La exactitud temporal de los nodos individuales es de una importancia secundaria, con respecto a la sincronización temporal entre los nodos. Es libre de configurar el NTP como mejor le convenga, mientras se cumpla este requisito básico para la sincronización.

Consulte Sun Cluster 3.1: Guía de conceptos si desea obtener más información sobre el tiempo del clúster. Consulte el archivo de plantilla /etc/inet/ntp.cluster para conocer más directrices sobre cómo configurar el NTP en una configuración de Sun Cluster.


  1. ¿Ha instalado su propio archivo /etc/inet/ntp.conf antes de instalar el software Sun Cluster?

    • Si es así, no necesita modificar el archivo ntp.conf. Vaya al Paso 8.

    • Si no es así, continúe con el Paso 2.

  2. Conviértase en superusuario en un nodo del clúster.

  3. ¿Tiene su propio archivo /etc/inet/ntp.conf para instalar en los nodos del clúster?

    • Si no lo tiene, continúe con el Paso 4.

    • Si lo tiene copie el archivo /etc/inet/ntp.conf en cada nodo del clúster y después vaya al Paso 6.


      Nota –

      Todos los nodos del clúster deben sincronizarse al mismo tiempo.


  4. En un nodo del clúster, edite los nombres privados del sistema del archivo /etc/inet/ntp.conf.cluster.

    Sun Cluster crea el archivo /etc/inet/ntp.conf.cluster como archivo de configuración de NTP si un archivo /etc/inet/ntp.conf no está ya presente en el nodo.


    Nota –

    No cambie el nombre del archivo ntp.conf.cluster a ntp.conf.


    Si el archivo /etc/inet/ntp.conf.cluster no existe en el nodo, puede que tenga un archivo /etc/inet/ntp.conf de alguna instalación anterior de Sun Cluster. Si es así, siga estos procedimientos de edición para ese archivo ntp.conf.

    1. Compruebe que exista una entrada para el nombre de sistema privado en cada nodo del clúster.

    2. Borre los nombres de sistemas privados sin usar.

      El archivo ntp.conf.cluster podría contener nombres de sistemas privados que no existen. Si un nodo se rearranca, el sistema genera mensajes de error cuando el nodo intenta ponerse en contacto con los nombres de sistemas privados que no existen.

    3. Si ha cambiado nombres de sistemas privados del nodo, compruebe que el archivo de configuración del NTP contenga el nuevo nombre del sistema privado.

    4. Si fuera necesario, efectúe otras modificaciones que cumplan con sus requisitos para el NTP.

  5. Copie el archivo de configuraciòn del NTP en todos los nodos del clúster.

    El contenido del archivo de configuración del NTP debe ser idéntico en todos los nodos del clúster.

  6. Detenga el daemon del NTP en cada nodo.

    Espere a que el comando de paro se termine satisfactoriamente en cada nodo antes de continuar con el Paso 7.


    # /etc/init.d/xntpd stop
    

  7. Reinicie el daemon del NTP en cada nodo.

    •  Si utiliza el archivo ntp.conf.cluster, ejecute el comando siguiente:


      # /etc/init.d/xntpd.cluster start
      

      La secuencia de inicio xntpd.cluster busca en primer lugar el archivo /etc/inet/ntp.conf. Si ese archivo existe, la secuencia sale inmediatamente sin iniciar el daemon del NTP. Si el archivo ntp.conf no existe pero el archivo ntp.conf.cluster sí, la secuencia inicia el daemon del NTP mediante el archivo ntp.conf.cluster como archivo de configuración NTP.

    •  Si utiliza el archivo ntp.conf, ejecute el comando siguiente:


      # /etc/init.d/xntpd start
      
  8. ¿Desea utilizar Sun Management Center para supervisar el clúster?