Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

Capítulo 2 Instalación de software en el clúster

Este capítulo contiene los procedimientos que indican cómo instalar software en los nodos del clúster y en la consola de administración.

Instalación del software

Esta sección proporciona información y métodos para instalar el software en los nodos del clúster.

El siguiente mapa de tareas muestra las tareas que debe realizar para instalar el software en clústeres de varios nodos o de un único nodo. Complete estos procedimientos en el orden que se indica.

Tabla 2–1 Mapa de tareas: instalación del software

Tarea 

Instrucciones 

1. Planificar el diseño de la configuración del clúster y prepararse para instalar el software. 

Cómo preparar la instalación del software del clúster

2. (Opcional) Instalar y configurar el servidor de quórum.

Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

3. (Opcional) Instalar el software Cluster Control Panel (CCP) en la consola de administración.

Cómo instalar el software Cluster Control Panel en una consola de administración

4. Instalar el SO Solaris en todos los nodos. 

Cómo instalar el software Solaris

5. (opcional) Configurar la duplicación de disco interna.

Cómo configurar la duplicación de discos internos

6. (Opcional) SPARC: Instalar y configurar el software multirruta de Sun.

Instalación del software multirruta de Sun

7. (opcional) SPARC: Instalar VERITAS File System.

SPARC: Método de instalación de VERITAS File System

8. Instalar Sun Cluster y cualquier servicio de datos que vaya a utilizar. 

Cómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster

9. Definir las rutas de los directorios. 

Cómo configurar el entorno raíz

10.(Opcional) Configurar Solaris IP Filter.

Cómo configurar Solaris IP Filter

ProcedureCómo preparar la instalación del software del clúster

Antes de comenzar a instalar el software, haga los siguientes preparativos.

  1. Compruebe que la combinación de hardware y software que elija para el clúster sea compatible con Sun Cluster.

    Póngase en contacto con su representante de ventas de Sun para obtener la información más reciente de las configuraciones de clúster admitidas.

  2. Lea los manuales siguientes para obtener información que pueda ayudarle a planificar la configuración del clúster y preparar la estrategia de la instalación.

  3. Tenga a mano toda la documentación relacionada, incluidos los documentos de otras empresas.

    A continuación puede ver una lista parcial de productos cuya documentación puede que necesite consultar durante la instalación del clúster:

    • Solaris OS

    • Software Solaris Volume Manager

    • Software Sun StorEdge QFS

    • VERITAS Volume Manager

    • Aplicaciones de otras empresas

  4. Planifique la configuración del clúster.


    Caution – Caution –

    Planifique completamente la instalación del clúster. Identifique los requisitos para todos los servicios de datos y los productos de otras empresas antes de iniciar Solaris y la instalación del software Sun Cluster. Si no se sigue este procedimiento se pueden producir errores en la instalación que requieran la reinstalación completa de Solaris y del software Sun Cluster.

    Por ejemplo, la opción Oracle Real Application Clusters Guard de Oracle RAC tiene requisitos especiales para los nombres del sistema que se utilicen en el clúster. Otro ejemplo con requisitos especiales es Sun Cluster HA para SAP. Debe tener en cuenta estos requisitos antes de instalar el software Sun Cluster porque no puede cambiar los nombres de los sistemas después de instalar el software Sun Cluster.


  5. Obtenga todos los parches necesarios para la configuración del clúster.

    Consulte Patches and Required Firmware Levels en Sun Cluster 3.2 2/08 Release Notes for Solaris OS para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

Pasos siguientes

Si desea utilizar el software Cluster Control Panel para conectarse desde una consola administrativa a sus nodos del clúster, vaya a Cómo instalar el software Cluster Control Panel en una consola de administración.

En caso contrario, seleccione el procedimiento de instalación de Solaris que desee utilizar.

ProcedureCómo instalar y configurar el software de servidor de quórum

Lleve a cabo este procedimiento para configurar un servidor de host como servidor de quórum

Antes de empezar

Realice las siguientes tareas:

  1. Conviértase en superusuario en el equipo para realizar la instalación con el software del servidor de quórum

  2. (Opcional) Para utilizar el programa installer con una GUI, asegúrese de que el entorno de visualización del servidor de host que se va a instalar se haya definido para ver la GUI.


    # xhost +
    # setenv DISPLAY nodename:0.0
    
  3. Cargue el medio de instalación en la unidad.

    Si el daemon de administración de volúmenes (vold(1M)) se está ejecutando y está configurado para administrar los dispositivos de CD-ROM o DVD, el daemon monta automáticamente el medio en el directorio /cdrom/cdrom0/.

  4. Cambie el directorio del asistente de instalación de medios.

    • Si está instalando los paquetes de software en la plataforma SPARC, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • Si está instalando los paquetes de software en la plataforma x86, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  5. Inicie el asistente de la instalación.


    phys-schost# ./installer
    
  6. Siga las instrucciones en la pantalla para instalar el software del servidor de quórum en el servidor de host.

    Seleccione la opcíon Configurar más tarde.


    Nota –

    SI el instalador no le permite seleccionar la opción Configurar más tarde, seleccione Configurar ahora..


    Tras acabar la instalación puede ver cualquier registro de instalación disponible. Consulte Sun Java Enterprise System 2006Q4 Installation Guide for UNIX para obtener información adicional acerca de la utilización del programa installer de Java Entreprise System.

  7. Extraiga el medio de instalación de la unidad.

    1. Para asegurarse de que no se esté usando el medio de instalación, vaya a un directorio que no se encuentre en el medio.

    2. Expulse el medio.


      phys-schost# eject cdrom
      
  8. Aplique las revisiones necesarias para admitir el software de servidor de quórum.

    Consulte Patches and Required Firmware Levels en Sun Cluster 3.2 12/07 Release Notes for Solaris OS para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

  9. (Opcional) Agregue la ubicación binaria del servidor de quórum a la variable del entorno PATH.


    # PATH=$PATH:/usr/cluster/bin
  10. (Opcional) Agregue la ubicación de la página man del servidor de quórum a la variable del entorno MANPATH.


    # MANPATH=$MANPATH:/usr/cluster/man
  11. Configure el servidor de quórum.

    Agregue la siguiente entrada al archivo /etc/scqsd/scqsd.conf para especificar la información de la configuración sobre el servidor del quórum.

    Identifique el servidor de quórum utilizando al menos el nombre de la instancia o el número de puerto. Debe proporcionar el número de puerto, pero el nombre de la instancia es opcional. Si proporciona un nombre de instancia, este nombre debe ser único entre los servidores de quórum.. Si no proporciona un nombre, consulte haga siempre referencia al servidor de quórum mediante el puerto en el que recibe las conexiones.


    /usr/cluster/lib/sc/scqsd [-d /var/scqsd] [-i instancename] -p port
    
    -d /var/scqsd

    La ruta al directorio donde el servidor de quórum puede almacenar los datos de quórum.

    El proceso del servidor de quórum crea un archivo por clúster en este directorio para almacenar la información de quórum específica del clúster.

    De forma predeterminada, el valor de esta opción es /var/scqsd. Este directorio debe ser único para cada servidor de quórum que configure.

    -i instancename

    El nombre único que selecciona para la instancia del servidor de quórum.

    -p port

    El número de puerto en el que el servidor de quórum recibe solicitudes del clúster.

  12. (Opcional) Para servir a más de un clúster, pero utilizar un número de puerto o instancia diferente, configure una entrada adicional para cada instancia adicional del servidor de quórum que necesite.

  13. Guarde y cierre el archivo /etc/scqsd/scqsd.conf.

  14. Inicie el servidor de quórum configurado recientemente.


    # /usr/cluster/bin/clquorumserver start quorumserver
    
    quorumserver

    identifica el servidor de quórum. Puede utilizar el número de puerto en el que el servidor de quórum recibe las conexiones. Si proporcionó un nombre de instancia en el archivo de configuración, puede utilizar ese nombre en su lugar.

    • Para iniciar el servidor de quórum único, proporcione el nombre de instancia o el número de puerto.

    • Para iniciar los servidores de quórum cuando tenga varios servidores de quórum configurados, utilice el operando +.

Errores más frecuentes

El instalador lleva a cabo una instalación de pkgadd sencilla de los paquetes de Sun Cluster Quorum Server y configura los directorios necesarios. El software consta de los siguientes paquetes:

La instalación de estos paquetes agrega software a los directorios /usr/cluster y /etc/scqsd. No se puede modificar la ubicación del software de Sun Cluster Quorum Server.

Si recibe un mensaje de error de instalación relacionado con el software de Sun Cluster Quorum Server, verifique que los paquetes estén instalados correctamente.

Pasos siguientes

Si desea utilizar una consola administrativa para comunicarse con los nodos del clúster, vaya a Cómo instalar el software Cluster Control Panel en una consola de administración.

De lo contrario, vaya a Cómo instalar el software Solaris.

ProcedureCómo instalar el software Cluster Control Panel en una consola de administración


Nota –

No es necesario que utilice una consola de administración. En este caso puede efectuar las tareas administrativas desde un nodo designado en el clúster.


Este procedimiento describe cómo instalar el software Cluster Control Panel (CCP) en una consola de administración. El CCP proporciona una interfaz única con la que iniciar las herramientas cconsole, cssh, ctelnet, y crlogin. cada una de las cuales permite una conexión a través de varias ventanas con un conjunto de nodos, así como a través de una ventana normal que puede utilizar para enviar información a todos los nodos al mismo tiempo. Para obtener más información, consulte la página de comando man ccp(1M).

Puede utilizar cualquier equipo de escritorio que ejecute una versión del SO Solaris admitido por Sun Cluster 3.2 2/08 como consola administrativa. Si está utilizando el software Sun Cluster en un sistema basado en SPARC, puede también utilizar la consola administrativa como consola o servidor de Sun Management Center. Consulte la documentación de Sun Management Center para obtener más información acerca de cómo instalar Sun Management Center.

Antes de empezar

Instale una versión admitida del sistema operativo Solaris y las revisiones de Solaris en la consola de administración. Todas las plataformas necesitan al menos el grupo de software de Solaris de usuario final.

  1. Conviértase en superusuario en la consola de administración.

  2. Cargue el archivo DVD-ROM de Sun Java Availability Suite en la unidad DVD-ROM.

    Si el daemon de gestión de volúmenes vold(1M) se está ejecutando y está configurado para administrar los dispositivos de CD-ROM o DVD, el daemon monta automáticamente el medio en el directorio/cdrom/cdrom0/.

  3. Vaya al directorio directorioSolaris_arquitectura/Product/sun_cluster/Solaris_versión/Packages/, donde arch es sparc o x86 (sólo Solaris 10), y ver es 9 para Solaris 9 o 10 para Solaris 10


    adminconsole# cd /cdrom/cdrom0/Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Packages/
    
  4. Instale el paquete SUNWccon.


    adminconsole# pkgadd -d . SUNWccon
    
  5. (Opcional) Instale los paquetes de páginas de comando man de Sun Cluster.


    adminconsole# pkgadd -d . pkgname
    

    Nombre del paquete 

    Descripción 

    SUNWscman

    Páginas de comando man de la estructura de Sun Cluster 

    SUNWscdsman

    Páginas de comando man de los servicios de datos de Sun Cluster 

    SUNWscqsman

    Páginas de comando man de Sun Cluster Quorum Server 

    Cuando instale los paquetes de páginas de comando man de Sun Cluster en la consola administrativa, puede verlos desde la consola administrativa antes de instalar el software de Sun Cluster en los nodos del clúster o servidor de quórum.

  6. Descargue el archivo DVD-ROM de Sun Java Availability Suite desde la unidad DVD-ROM.

    1. Para asegurarse de que no se esté usando el DVD-ROM, vaya a un directorio que no se encuentre en el DVD-ROM.

    2. Saque el DVD-ROM.


      adminconsole# eject cdrom
      
  7. Cree un archivo /etc/clusters en la consola de administración.

    Añada los nombres del clúster y del nodo físico de cada nodo del clúster al archivo.


    adminconsole# vi /etc/clusters
    clustername node1 node2
    

    Consulte la página de comando man /opt/SUNWcluster/bin/clusters(4) para obtener más información.

  8. Cree un archivo /etc/serialports.

    Añada al archivo una entrada para cada nodo del clúster. Especifique los nombres del nodo físico y del sistema del dispositivo de acceso a la consola y el número del puerto. Los ejemplos de un dispositivo de acceso a la consola son un concentrador de terminal (TC), un System Service Processor (SSP, procesador de servicio del sistema) y un controlador del sistema Sun Fire.


    adminconsole# vi /etc/serialports
    node1 ca-dev-hostname port
    node2 ca-dev-hostname port
    
    nodo1, nodo2

    Nombres físicos de los nodos del clúster.

    nombre_sistema_dispositivo_control_acceso

    Nombre del sistema del dispositivo de control de acceso.

    puerto

    Número del puerto de serie, o el número de puerto Secure Shell para las conexiones Secure Shell.

    Tenga en cuenta estas instrucciones especiales a la hora de crear un archivo /etc/serialports:

    • Para un controlador del sistema Sun Fire 15000, utilice el número de puerto 23 de telnet(1) como número del puerto serie de cada entrada.

    • Para el resto de dispositivos de acceso a la consola, si desea conectar la consola a través de la conexión telnet, utilice el número de puerto de serie telnet, no el número de puerto físico. Con el fin de determinar el número del puerto serie de telnet, añada 5000 al número del puerto físico. Por ejemplo, si el número de un puerto físico es 6, el número del puerto serie de telnet es 5006.

    • Para los servidores Sun Enterprise 10000, consulte también la página de comando /opt/SUNWcluster/bin/serialports(4) para obtener más información y consideraciones especiales.

    • Para las conexiones de Secure Shell a las consolas de nodos, especifique para cada nodo el nombre del dispositivo de acceso a la consola y el número de puerto que desea utilizar para una conexión segura. El número de puerto predeterminado para Secure Shell es 22.

    • Para conectar la consola administrativa directamente a los nodos del clúster o a través de una red de administración, especifique para cada nodo su nombre de host y el número de puerto que utiliza para conectarse a la consola administrativa o a la red de administración.

  9. (Opcional) Para mayor comodidad, defina las rutas del directorio en la consola administrativa.

    1. Añada el directorio /opt/SUNWcluster/bin/ a PATH.

    2. Añada el directorio /opt/SUNWcluster/man/ a MANPATH.

    3. Si ha instalado el paquete SUNWscman, añada también el directorio /usr/cluster/man/ a MANPATH.

  10. Inicie la utilidad CCP.


    adminconsole# /opt/SUNWcluster/bin/ccp &
    

    Haga clic en el botón cconsole, cssh, crlogin o ctelnet de la ventana CCP para ejecutar esta herramienta. Opcionalmente, puede iniciar de manera directa cualquiera de estas herramientas. Por ejemplo, para iniciar ctelnet, escriba el siguiente comando:


    adminconsole# /opt/SUNWcluster/bin/ctelnet &
    

    El software de CCP admite las siguientes conexiones Secure Shell:

    • Para una conexión segura a las consolas de nodos, inicie la utilidad cconsole. A continuación, en el menú Opciones de la ventana de la consola del clúster, habilite la casilla de verificación Utilizar SSH.

    • Para una conexión segura a los nodos del clúster, use la utilidad cssh.

    Consulte el procedimiento “Cómo iniciar sesión de forma remota en Sun Cluster” en Beginning to Administer the Cluster de Sun Cluster System Administration Guide for Solaris OS para obtener información adicional acerca de cómo usar la utilidad CCP. Consulte también la página de comando man ccp(1M) .

Pasos siguientes

Determine si el SO Solaris está instalado para satisfacer los requisitos de software de Sun Cluster. Consulte Planificación del sistema operativo Solaris para obtener más información acerca de los requisitos de instalación de Sun Cluster del SO Solaris.

ProcedureCómo instalar el software Solaris

Si no utiliza el método de instalación JumpStart personalizado scinstall para instalar el software, realice este procedimiento para instalar el SO Solaris en cada uno de los nodos del clúster. Consulte Cómo instalar Solaris y Sun Cluster (JumpStart) para obtener más información acerca de la instalación JumpStart de un clúster.


Consejo –

Para acelerar la instalación puede instalar el sistema operativo Solaris en cada nodo al mismo tiempo.


Si los nodos ya están instalados con el sistema operativo Solaris pero no cumplen los requisitos de instalación de Sun Cluster, puede que necesite reinstalar Solaris. Siga los pasos de este procedimiento para garantizar la instalación posterior de Sun Cluster. Consulte Planificación del sistema operativo Solaris para obtener información acerca de las particiones del disco raíz necesarias y otros requisitos de instalación de Sun Cluster.

Antes de empezar

Lleve a cabo las siguientes tareas:

  1. Si va a usar una consola administrativa del clúster, abra una pantalla de la consola para cada nodo del clúster.

    • Si el software de Cluster Control Panel (CCP) está instalado y configurado en la consola administrativa, use la utilidad cconsole(1M) para mostrar las pantallas de la consola individuales.

      Como superusuario, utilice el siguiente comando para iniciar la utilidad cconsole:


      adminconsole# /opt/SUNWcluster/bin/cconsole clustername &
      

      La utilidad cconsole también abre una ventana maestra desde la que puede enviar sus entradas a todas las ventanas de consola individuales al mismo tiempo.

    • Si no usa cconsole, conéctese con las consolas de cada nodo de manera individual.

  2. Instale el sistema operativo Solaris según las instrucciones de la documentación de instalación de Solaris.


    Nota –

    Debe instalar todos los nodos en un clúster con la misma versión del sistema operativo Solaris.


    Puede emplear cualquier método utilizado normalmente para instalar el software Solaris. Durante la instalación de Solaris siga estos pasos:

    1. Instale al menos el grupo de software de Solaris de usuario final.


      Consejo –

      Para no tener que instalar manualmente los paquetes de Solaris, instale el grupo de distribución completa del software de Solaris más OEM.


      Consulte Consideraciones sobre el grupo de software de Solaris para obtener más información acerca de los requisitos de software de Solaris.

    2. Seleccione Disposición manual para configurar los sistemas de archivos.

      • Cree un sistema de archivos de al menos 512 MB de manera que lo pueda usar el subsistema de dispositivos general.


        Nota –

        El software Sun Cluster necesita un sistema de archivos de dispositivos generales para que la instalación sea satisfactoria.


      • Especifique que el segmento 7 tiene un tamaño de, al menos, 20 Mbytes.

      • Cree todas las particiones del sistema de archivos que necesite como se describe en Particiones de los discos del sistema.

    3. Con el fin de facilitar la administración, establezca la misma contraseña raíz en cada nodo.

  3. Si utiliza control de acceso basado en funciones (RBAC) en lugar de superusuario para acceder a los nodos del clúster, configure una función RBAC que proporcione autorización para todos los comandos de Sun Cluster.

    Esta serie de procedimientos de instalación requieren las siguientes autorizaciones RBAC de Sun Cluster si el usuario no es superusuario:

    • solaris.cluster.modify

    • solaris.cluster.admin

    • solaris.cluster.read

    Consulte Role-Based Access Control (Overview) de System Administration Guide: Security Services para obtener más información acerca de la utilización de funciones RBAC. Consulte las páginas de comando man de Sun Cluster de la autorización RBAC que requiere cada subcomando Sun Cluster.

  4. Si está agregando un nodo a un clúster existente, agregue puntos de montaje para sistemas de archivos del clúster al nuevo nodo.

    1. En el nodo activo del clúster, vea los nombres de todos los sistemas de archivo del clúster.


      phys-schost-1# mount | grep global | egrep -v node@ | awk '{print $1}'
      
    2. En el nuevo nodo, cree un punto de montaje para cada sistema de archivos del clúster.


      phys-schost-new# mkdir -p mountpoint
      

      Por ejemplo, si el comando de montaje ha devuelto el nombre /global/dg-schost-1 del sistema de archivos, ejecute mkdir -p /global/dg-schost-1 en el nuevo nodo que vaya a añadir al clúster.

  5. Si está agregando un nodo y VxVM está instalado en cualquier nodo del clúster, realice las siguientes tareas.

    1. Compruebe que el mismo número de vxio se utiliza en los nodos de VxVM instalados.


      phys-schost# grep vxio /etc/name_to_major
      vxio NNN
      
    2. Compruebe que el número vxio está disponible para utilizarlo en cada uno de los nodos que no tienen VxVM instalado.

    3. Si el número vxio ya se está utilizando en un nodo que no tiene VxVM instalado, cambie la entrada /etc/name_to_major a un número distinto.

  6. Si ha instalado End User Solaris Software Group y desea utilizar cualquiera de las siguientes funciones de Sun Cluster, instale los paquetes de software de Solaris para admitir estas funciones.

    • Interfaz de programación de la aplicación de memoria remota compartida (RSMAPI)

    • Controladores RSMRDT

    • Adaptadores SCI-PCI SPARC:

    • SPARC: En el SO Solaris 9, utilice el siguiente comando:


      phys-schost# pkgadd -d . SUNWrsm SUNWrsmc SUNWrsmo SUNWrsmox
      
    • Para el sistema operativo Solaris 10, use el siguiente comando:


      phys-schost# pkgadd -G -d . SUNWrsm SUNWrsmo
      

      Deberá agregar estos paquetes únicamente a la zona global. LA opción -G agrega paquetes únicamente a la zona actual. Esta opción también especifica que los paquetes no se propagan a una zona no global existente o a una zona no global creada posteriormente.

  7. Instale todos los parches del SO Solaris y firmware y parches relacionados con hardware, incluidos los de compatibilidad con matriz de almacenamiento. Descargue también el firmware necesario que se incluye en los parches de hardware.

    Consulte Patches and Required Firmware Levels en Sun Cluster 3.2 2/08 Release Notes for Solaris OS para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

  8. x86: Configure el archivo de arranque predeterminado.

    La configuración de este valor permite el rearranque del nodo si no puede acceder a un indicador de inicio de sesión.

    • En el SO Solaris 9, establezca el valor predeterminado en kadb.


      phys-schost# eeprom boot-file=kadb
      
    • En el SO Solaris 10, establezca el valor predeterminado en kmdb en el menú de parámetros de arranque GRUB.


      grub edit> kernel /platform/i86pc/multiboot kmdb
      
  9. Actualice el archivo /etc/inet/hosts o /etc/inet/ipnodes en cada nodo con todas las direcciones IP públicas que se utilizan en el clúster.

    Realice este paso, sin tener en cuenta si va a usar un servicio de nombres. El archivo ipnodes puede contener direcciones IPv4 e IPv6. Consulte Direcciones IP de red públicas para obtener un listado de los componentes de Sun Cluster cuyas direcciones IP debe agregar.


    Nota –

    Durante el establecimiento de un nuevo clúster o un nuevo nodo del clúster, la utilidad scinstall agrega automáticamente la dirección IP pública de cada nodo que se está configurando al archivo /etc/inet/hosts. La adición de estas direcciones IP al archivo /etc/inet/ipnodes es opcional.


  10. Si va a utilizar los adaptadores ce para la interconexión del clúster, agregue la siguiente entrada al archivo /etc/system.


    set ce:ce_taskq_disable=1

    Esta entrada surte efecto tras el siguiente rearranque del sistema.

  11. (Opcional) En los servidores Sun Enterprise 10000, configure el archivo /etc/system para utilizar la reconfiguración dinámica.

    Agregue la siguiente entrada al archivo /etc/system en cada nodo del clúster:


    set kernel_cage_enable=1

    Esta entrada surte efecto tras el siguiente rearranque del sistema. Consulte el servidor de documentación para obtener más información sobre la reconfiguración dinámica.

  12. (Opcional) Configure los adaptadores de red pública en los grupos IPMP.

    Si no desea utilizar los grupos IPMP de varios adaptadores que configura la utilidad scinstall durante la creación de clústeres, configure grupos IPMP independientes del mismo modo en el que lo haría en un sistema independiente. Consulte el Capítulo 8, Administering IPMP de System Administration Guide: Network Interfaces and Network Virtualization para obtener información.

    Durante la creación del clúster, la utilidad scinstall configura cada uno de los conjuntos que utilizan la misma subred y aún no están configurados en un grupo IPMP en un único grupo IPMP de adaptadores múltiples. La utilidad scinstall ignora los grupos IPMP existentes.

Pasos siguientes

Si su servidor admite la duplicación de unidades de disco duro internos y desea configurarla, diríjase a Cómo configurar la duplicación de discos internos.

De lo contrario, para utilizar el software multirruta de Sun, vaya a Instalación del software multirruta de Sun.

De lo contrario, para instalar VxFS, vaya a SPARC: Método de instalación de VERITAS File System.

En caso contrario, instale los paquetes de software de Sun Cluster. Diríjase a Cómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster .

Véase también

Consulte Sun Cluster System Administration Guide for Solaris OS para obtener información sobre las tareas de reconfiguración dinámica en una configuración de Sun Cluster.

ProcedureCómo configurar la duplicación de discos internos

Lleve a cabo este procedimiento en cada nodo del clúster para configurar la duplicación de discos RAID por hardware internos y duplicar así el disco del sistema. Este procedimiento es opcional.


Nota –

No ejecute este procedimiento si se da alguna de las siguientes circunstancias:


Antes de empezar

Asegúrese de que se encuentran instalados el sistema operativo Solaris y todas las revisiones necesarias.

  1. Conviértase en superusuario.

  2. Configure una duplicación interna.


    phys-schost# raidctl -c clt0d0 clt1d0 
    
    -c clt0d0 clt1d0

    Crea la duplicación del disco primario en el disco de duplicación. Introduzca como primer argumento el nombre de su disco principal. Introduzca como segundo argumento el nombre del disco de duplicación.

    Si desea obtener información específica acerca de cómo configurar la duplicación de discos internos de su servidor, consulte los documentos que se incluyen con su servidor y la página de comando man raidctl(1M).

Pasos siguientes

Para utilizar el software multirruta de Sun, vaya a Instalación del software multirruta de Sun.

De lo contrario, para instalar VxFS, vaya a SPARC: Método de instalación de VERITAS File System.

En caso contrario, instale los paquetes de software de Sun Cluster. Diríjase a Cómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster .

ProcedureInstalación del software multirruta de Sun

Realice este procedimiento en cada nodo del clúster para instalar y configurar el software multirruta de Sun para almacenamiento de canal de fibra (FC). El software multirruta gestiona varias rutas de E/S al almacenamiento compartido del clúster. Este procedimiento es opcional.

Antes de empezar

Lleve a cabo las siguientes tareas:

  1. Conviértase en superusuario.

  2. SPARC: Para el SO Solaris 9, instale en cada uno de los nodos Sun StorEdge Traffic Manager y todas las revisiones necesarias.

  3. Habilitar la función multirruta.

    • SPARC: Para el SO Solaris 9, cambie el valor del parámetro mpxio-disable a no.

      Modifique esta entrada en el archivo /kernel/drv/scsi_vhci.conf de cada nodo.


      set mpxio-disable=no
    • Para el SO Solaris 10, emita el siguiente comando en cada nodo:


      Precaución – Precaución –

      Si Sun Cluster ya está instalado, no emita este comando. Si ejecuta el comando stmsboot en un nodo de clúster activo puede producir que los servicios de Solaris pasen al estado de mantenimiento. En su lugar, siga las instrucciones que aparecen en la página de comando man stmsboot(1M) para utilizar el comando stmsboot en un entorno de Sun Cluster.



      phys-schost# /usr/sbin/stmsboot -e
      
      -e

      Habilita la multirruta E/S de Solaris.

      Consulte la página de comando man stmsboot(1M) para obtener más información.

  4. SPARC: Para el SO Solaris 9, determine si su versión de Sun StorEdge SAN Foundation incluye soporte integrado para su matriz de almacenamiento.

    Si el software no incluye la compatibilidad incorporada para la matriz de almacenamiento, edite el archivo /kernel/drv/scsi_vhci.conf para incluir las entradas necesarias. Para obtener más información, consulte las notas de la versión del dispositivo de almacenamiento.

  5. SPARC: Para el SO Solaris 9, detenga todos los nodos y realice un arranque de reconfiguración.

    El arranque de reconfiguración crea los nuevos archivos y enlaces de dispositivos de Solaris.


    phys-schost# shutdown -y -g0 -i0
    ok boot -r
    
  6. Una vez que el arranque de reconfiguración haya terminado en todos los nodos, realice todas las tareas adicionales necesarias para completar la configuración de la matriz de almacenamiento.

    Consulte las instrucciones de instalación de la matriz de almacenamiento en Sun Cluster Hardware Administration Collection para obtener más información.

Errores más frecuentes

Si ha instalado el software multirruta de Sun después de que estuviera instalado en el clúster Sun Cluster, será necesario realizar la actualización de las asignaciones de DID. Emita los siguientes comandos en cada nodo del clúster para generar el espacio de nombres DID.

phys-schost# cldevice clearphys-schost# cldevice refresh(Solaris 9 only) phys-schost# cfgadm -c configurephys-schost# cldevice populate

Consulte las páginas de comando man cfgadm(1M) y cldevice(1CL) para obtener más información.

Pasos siguientes

Para instalar VxFS, vaya a SPARC: Método de instalación de VERITAS File System.

En caso contrario, instale los paquetes de software de Sun Cluster. Diríjase a Cómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster .

ProcedureSPARC: Método de instalación de VERITAS File System

Para utilizar VERITAS File System (VxFS) en el clúster, realice el procedimiento en cada uno de los nodos del clúster.

  1. Siga los procedimientos de la documentación de instalación de VxFS con el fin de instalar el software VxFS en cada nodo del clúster.

  2. Instale los parches de Sun Cluster necesarios para admitir VxFS.

    Consulte Patches and Required Firmware Levels en Sun Cluster 3.2 2/08 Release Notes for Solaris OS para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

  3. En el archivo /etc/system de cada nodo, defina los siguientes valores.


    set rpcmod:svc_default_stksize=0x8000
    set lwp_default_stksize=0x6000

    Estos cambios surtirán efecto en el siguiente reinicio del sistema.

    • Sun Cluster necesita una configuración de rpcmod:svc_default_stksize mínima de 0x8000. Debido a que la instalación de VxFS establece el valor de la variable rpcmod:svc_default_stksize como 0x4000, debe definir manualmente el valor como 0x8000 después de terminar la instalación de VxFS.

    • Debe definir también la variable lwp_default_stksize del archivo /etc/system para que se anule el valor predeterminado 0x4000 de VxFS.

Pasos siguientes

Instale los paquetes de software de Sun Cluster. Diríjase a Cómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster .

ProcedureCómo instalar los paquetes de software de los servicios de datos y la estructura de Sun Cluster


Nota –

También puede implementar el software de los servicios de datos y la estructura del complemento de Sun Cluster para Sun N1TM Service Provisioning System para instalar Sun Cluster. Siga las instrucciones de la documentación que se proporciona con el complemento. Puede acceder a esta información en .


Siga este procedimiento para utilizar el programa Sun JavaTM Enterprise System (Java ES) installer para realizar una o más de las siguientes tareas de instalación:


Nota –

Este procedimiento utiliza el modo interactivo del programa installer. Para utilizar el método no interactivo del programa installer, como por ejemplo a la hora de desarrollar secuencias de comandos de instalación, consulte Capítulo 5, Installing in Silent Mode de Sun Java Enterprise System 5 Installation Guide for UNIX.


Antes de empezar

Lleve a cabo las siguientes tareas:

  1. (sólo Solaris 10 11/06 y Solaris 10 8/07) Restaure el acceso externo a la comunicación RPC y opcionalmente a Sun Java Web Console.

    Si decidió no habilitar los servicios de red para clientes remotos durante la instalación de Solaris 10 11/06 o el SO de Solaris 10 8/07, se utilizará una red restringida que deshabilitará el acceso externo para determinados servicios de red. Entre los servicios restringidos, se incluyen los siguientes servicios que afectan a la funcionalidad del clúster:

    • El servicio de comunicación RPC que se necesita para la comunicación del clúster

    • El servicio de Sun Java Web Console que se requiere paar utilizar la GUI de Sun Cluster Manager

    Los siguientes pasos restauran la funcionalidad de Solaris que Sun Cluster utlliza, pero cuyo uso se impide, si se utiliza un perfil de red restringido.

    1. Ejecute los siguientes comandos para restaurar el acceso externo a la comunicación RPC.


      phys-schost# svccfg
      svc:> select network/rpc/bind
      svc:/network/rpc/bind> setprop config/local_only=false
      svc:/network/rpc/bind> quit
      phys-schost# svcadm refresh network/rpc/bind:default
      phys-schost# svcprop network/rpc/bind:default | grep local_only
      

      La salida del último comando debe mostrar que la propiedad local_only se ha establecido ahora como "false" (faslo).

    2. (Opcional) Ejecute los siguientes comandos para restaurar el acceso externo a Sun Java Web Console.


      phys-schost# svccfg
      svc:> select system/webconsole
      svc:/system/webconsole> setprop options/tcp_listen=true
      svc:/system/webconsole> quit
      phys-schost# /usr/sbin/smcwebserver restart
      phys-schost# netstat -a | grep 6789
      

      La salida del último comando debe devolver una entrada para 6789, que es el número de puerto que se utiliza para conectar a Sun Java Web Console.

      Para obtener más información acerca de los servicios que el perfil de red restringido limita a las conexiones locales, consulte Planning Network Security de Solaris 10 11/06 Installation Guide: Planning for Installation and Upgrade.

  2. (Opcional) Para utilizar el programa installer con una GUI, asegúrese de que el entorno de visualización del nodo del clúster que se va a instalar se ha definido para ver la GUI.


    % xhost +
    % setenv DISPLAY nodename:0.0
    

    Si no realiza estos ajustes, el programa installer se ejecutará en modo texto.

  3. Conviértase en superusuario del nodo del clúster que desee instalar.

  4. Cargue el archivo DVD-ROM de Sun Java Availability Suite en la unidad DVD-ROM.

    Si el daemon de gestión de volúmenes vold(1M) se está ejecutando y está configurado para administrar los dispositivos de CD-ROM o DVD, el daemon monta automáticamente el medio en el directorio/cdrom/cdrom0/.

  5. Vaya al directorio Asistente de instalación del DVD-ROM.

    • Si está instalando los paquetes de software en la plataforma SPARC, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • Si está instalando los paquetes de software en la plataforma x86, escriba el siguiente comando:


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  6. Inicie el programa Asistente de instalación.


    phys-schost# ./installer
    

    Consulte Sun Java Enterprise System 5 Installation Guide for UNIX para obtener información adicional acerca de la utilización de los distintos métodos y características del programa installer.

  7. Siga las instrucciones que aparecen en pantalla para instalar el software de marco de trabajo de Sun Cluster y los servicios de datos en el nodo.

    • Si no desea instalar Sun Cluster Manager, anteriormente conocido como SunPlex Manager, cancele su selección.


      Nota –

      Debe instalar Sun Cluster Manager bien en todos los nodos del clúster o en ninguno de ellos.


    • Si desea instalar Sun Cluster Geographic Edition, selecciónelo.

      Una vez establecido el clúster, consulte Sun Cluster Geographic Edition Installation Guide para conocer más procedimientos de instalación.

    • Elija Configurar más tarde cuando se le pida si desea configurar el marco de trabajo de Sun Cluster.

    Tras acabar la instalación puede ver cualquier registro de instalación disponible.

  8. Instale los paquetes adicionales para utilizar cualquiera de las siguientes funciones.

    • Interfaz de programación de la aplicación de memoria remota compartida (RSMAPI)

    • Adaptadores SCI-PCI para el transporte de interconexión

    • Controladores RSMRDT


    Nota –

    El uso del controlador RSMRDT está restringido a los clústeres que se ejecutan en una configuración SCI de Oracle9i versión 2 SCI con RSM habilitado. Consulte la documentación del usuario de Oracle9i versión 2 para obtener más información sobre la instalación y las instrucciones de configuración.


    1. Decida qué paquetes debe instalar.

      En la tabla siguiente aparecen los paquetes de Sun Cluster 3.2 2/08 que requiere cada función y el orden en el que debe instalar cada grupo de paquetes. El programa installer de Java ES no instala automáticamente estos paquetes.


      Nota –

      Instale los paquetes en el orden en que aparecen en la siguiente tabla.


      Funciones 

      Paquetes adicionales de Sun Cluster 3.2 2/08 que instalar 

      RSMAPI 

      SUNWscrif

      Adaptadores de SCI-PCI 

      • Solaris 9: SUNWsci SUNWscid SUNWscidx

      • Solaris 10: SUNWscir SUNWsci SUNWscidr SUNWscid

      Controladores RSMRDT 

      SUNWscrdt

    2. Vaya al directorio directorioSolaris_arquitectura/Product/sun_cluster/Solaris_versión/Packages/, donde arch es sparc o x86 (sólo Solaris 10), y ver es 9 para Solaris 9 o 10 para Solaris 10 .


      phys-schost# cd /cdrom/cdrom0/Solaris_arquitectura/Product/sun_cluster/Solaris_versión/Packages/
      
    3. Instale los paquetes adicionales.

      • SPARC: En el SO Solaris 9, utilice el siguiente comando:


        phys-schost# pkgadd -d . packages
        
      • Para el sistema operativo Solaris 10, use el siguiente comando:


        phys-schost# pkgadd -G -d . packages
        
  9. Descargue el archivo DVD-ROM de Sun Java Availability Suite desde la unidad DVD-ROM.

    1. Para asegurarse de que no se esté usando el DVD-ROM, vaya a un directorio que no se encuentre en el DVD-ROM.

    2. Saque el DVD-ROM.


      phys-schost# eject cdrom
      
  10. Aplique las revisiones necesarias para admitir Sun Cluster.

    Consulte Patches and Required Firmware Levels en Sun Cluster 3.2 2/08 Release Notes for Solaris OS para obtener información sobre la ubicación de las revisiones e instrucciones de instalación.

Pasos siguientes

Si desea instalar el sistema de archivos Sun StorEdge QFS, siga los procedimientos indicados para su instalación inicial en Sun StorEdge QFS Installation and Upgrade Guide.

En caso contrario, para configurar el entorno del usuario raíz, diríjase a Cómo configurar el entorno raíz.

ProcedureCómo configurar el entorno raíz


Nota –

En una configuración de Sun Cluster, se debe comprobar que los archivos de inicialización de usuario de los distintos intérpretes de comandos se estén ejecutando en el intérprete de comandos interactivo. Los archivos deben verificar esta circunstancia antes de intentar salir al terminal. De lo contrario, podría darse un comportamiento inesperado o una interferencia con los servicios de datos. Consulte Customizing a User's Work Environment en System Administration Guide: Basic Administration (Solaris 9 o Solaris 10) para obtener más información.


Siga este procedimiento en cada nodo del clúster.

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

  2. Modifique las entradas PATH y MANPATH en el archivo .cshrc o .profile.

    1. Agregue /usr/sbin/ y /usr/cluster/bin/ a PATH.

    2. Agregue /usr/cluster/man/ a MANPATH.

    Consulte la documentación del SO Solaris, la documentación del gestor de volúmenes y la documentación de otras aplicaciones para conocer las rutas de archivos adicionales que se deben configurar.

  3. (Opcional) Con el objeto de facilitar la administración, defina la misma contraseña raíz en cada nodo si es que aún no lo ha hecho.

Pasos siguientes

Si desea utilizar Solaris IP Filter, vaya a Cómo configurar Solaris IP Filter.

De lo contrario, configure Sun Cluster en los nodos del clúster. Diríjase a Establecer un nuevo clúster o un nuevo nodo de clúster.

ProcedureCómo configurar Solaris IP Filter

Lleve a cabo este procedimiento para configurar Solaris IP Filter en el clúster.


Nota –

Utilice Solaris IP Filter con servicios de datos de conmutación por error. El uso de Solaris IP Filter no admite servicios de datos escalables.


Tenga en cuenta las siguientes directrices:

Para obtener información acerca de la función Solaris IP Filter, consulte Parte IV, IP Security de System Administration Guide: IP Services.

  1. (sólo Solaris 10 11/06) Modifique las entradas en el archivo /etc/iu.ap para garantizar que el filtro IP funcione en un modo sin clúster

    1. Modifique las entradas NIC en la lista clhbsndr pfil como la lista de módulos.

      El pfil debe ser el último módulo de la lista.


      Nota –

      Si tiene el mismo tipo de adaptador para red privada y pública, las modificaciones realizadas en el archivo /etc/iu.ap empujarán pfil a los canales de red privada. Sin embargo, el módulo de transporte del clúster eliminará automáticamente todos los módulos no deseados en la creación del canal, por tanto, pfil se eliminará de los canales de red privada.


    2. Agregue interfaces de red pública al archivo /etc/ipf/pfil.ap.

      Consulte el Capítulo 26, Solaris IP Filter (Tasks) de System Administration Guide: IP Servicespara obtener información adicional.

    3. Rearranque todos los nodos afectados.

      Puede arrancar los nodos por turnos.

  2. Agregue reglas de filtros al archivo /etc/ipf/ipf.conf en todos los nodos afectados.

    Tenga en cuenta las siguientes directrices y requisitos cuando agregue las reglas del filtro a los nodos de Sun Cluster.

    • (sólo Solaris 10 8/07) En el archivo ipf.conf de cada nodo, agregue reglas para permitir explícitamente que el tráfico de interconexión del clúster pase sin filtrarse. Las reglas que no sean específicas de la interfaz se aplicarán a todas las interfaces, incluidas las interconexiones del clúster. Asegúrese de que el tráfico en estas interfaces no se haya bloqueado por error. Por ejemplo, suponga que se están utilizando las siguientes reglas:


      # Default block TCP/UDP unless some later rule overrides
      block return-rst in proto tcp/udp from any to any
      
      # Default block ping unless some later rule overrides
      block return-rst in proto icmp all

      Para desbloquear el tráfico de interconexión del clúster, agregue las siguientes reglas. Las subredes se utilizan sólo de ejemplo. Derive las subredes utilizando el comando ifconfig interface.


      # Unblock cluster traffic on 172.16.0.128/25 subnet (physical interconnect)
      pass in quick proto tcp/udp from 172.16.0.128/25 to any
      pass out quick proto tcp/udp from 172.16.0.128/25 to any
      
      # Unblock cluster traffic on 172.16.1.0/25 subnet (physical interconnect)
      pass in quick proto tcp/udp from 172.16.1.0/25 to any
      pass out quick proto tcp/udp from 172.16.1.0/25 to any
      
      # Unblock cluster traffic on 172.16.4.0/23 (clprivnet0 subnet)
      pass in quick proto tcp/udp from 172.16.4.0/23 to any
      pass out quick proto tcp/udp from 172.16.4.0/23 to any
    • El software de Sun Cluster conmuta por error a las direcciones de red de nodo a nodo. No se necesita un procedimiento o código especial durante la conmutación por error.

    • Todas las reglas de filtrado que hacen referencia a las direcciones IP de nombre de host lógico y recursos de dirección compartida deben ser idénticos en todos los nodos del clúster.

    • Las reglas en un nodo en espera se referirán a una dirección IP no existente. Esta regla es todavía parte de una regla activa de un flitro IP y se hará efectiva cuando el nodo reciba la dirección tras una conmutación por error.

    • Todas las reglas de filtrado deben ser las mismas para todos los NIC del mismo grupo IPMP. En otras palabras, si una regla es específica de una interfaz, también debe existir la misma regla para el resto de interfaces del mismo grupo IPM.

    Para obtener más información acerca de las reglas de Solaris IP Filter, consulte la página de comando man ipf(4).

  3. Habilite el servicio SMF ipfilter.


    phys-schost# svcadm enable /network/ipfilter:default
    
Pasos siguientes

Configure Sun Cluster en los nodos del clúster. Diríjase a Establecer un nuevo clúster o un nuevo nodo de clúster.