Sun Cluster 3.1 8/05 With Sun Java Enterprise System 5 Special Instructions

Configuración y modernización de Sun Cluster HA para Sun Grid Engine

Las instrucciones sobre configuración que aparecen en Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS se aplican a la versión del software de Sun Cluster 3.1 8/05 en la distribución de Sun Java Enterprise System 5 excepto como se describe en las secciones siguientes:

Cómo establecer el parámetro de configuración MASTERPORT

Si utiliza Sun Grid Engine 6.0, debe establecer el parámetro de configuración MASTERPORT en el número de puerto TCP en el que el daemon sge_qmaster va a recibir las conexiones. Ignore la instrucción en Specifying Configuration Parameters for Sun Cluster HA for Sun Grid Engine Resources de Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS que el valor de MASTERPORT no es utilizado por el servicio de datos Sun Cluster HA para Sun Grid Engine.

Sun Cluster HA para Sun Grid Engine con Sun Java Enterprise System 5 permite que distintas instancias de sge_qmaster se ejecuten en una configuración de Sun Cluster. Para habilitar distintas instancias de sge_qmaster para que se ejecuten en una configuración de Sun Cluster, debe especificar el número de puerto de cada instancia de sge_qmaster explícitamente. La secuencia de comandos sge_register establece las propiedades de los recursos de Sun Cluster necesarias basándose en los valores de MASTERPORT.

No puede utilizar el archivo /etc/inet/services para especificar el número de puerto del daemon sge_qmaster. Este archivo permite especificar el número de puerto para una sola instancia de sge_qmaster.

Modernización de Sun Cluster HA para Sun Grid Engine

Como resultado de las peticiones de mejora, la configuración de los recursos de Sun Cluster HA para Sun Grid Engine ha cambiado. Antes de modernizar los paquetes del software de Sun Cluster HA para Sun Grid Engine, asegúrese de que estos recursos estén configurados correctamente.

Si está ejecutando Sun Cluster HA para Sun Grid Engine con Sun Grid Engine 6.0, debe asegurarse de que la propiedad estándar Port_list esté correctamente configurada para los siguientes recursos:

Para ambos recursos, la propiedad estándar Port_list debe especificar el número de puerto TCP en el que el daemon sge_qmaster va a recibir las conexiones.

Antes de modificar cualquier recurso, determine si la modificación es necesaria.

ProcedureCómo determinar si deben modificarse los recursos

Sólo deben modificarse si los valores de la propiedad Port_list de los recursos sge_schedd y sge_qmaster son incorrectos o diferentes.

    Compare los valores de la propiedad estándar Port_list de los recursos sge_schedd y sge_qmaster.


    # scha_resource_get -R sge-schedd-rs -O Port_list
    # scha_resource_get -R sge-qmaster-rs -O Port_list
    
    sge-schedd-rs

    Especifique el nombre del recurso que representa el daemon de programación (sge_schedd)

    sge-qmaster-rs

    Especifique el nombre del recurso que representa el daemon maestro de cola (sge_qmaster)

Pasos siguientes

El próximo paso depende de si los valores son idénticos y correctos.

ProcedureCómo modificar los recursos de Sun Cluster HA para Sun Grid Engine con el software de Sun Cluster 3.1 8/05

En el software de Sun Cluster 3.1 8/05, la propiedad estándar Port_list se puede ajustar en cualquier momento. Por tanto, puede modificar los recursos sge_schedd y sge_qmaster sin necesidad de eliminarlos y volver a crearlos.

Lleve a cabo esta tarea con cada pareja de recursos sge_schedd y sge_qmaster que debe modificar.

Antes de empezar

Confirme que debe realizar esta tarea.

  1. Establezca la propiedad Port_listde los recursos sge_schedd y sge_qmaster en el número de puerto TCP en el que el daemon sge_qmaster va a recibir las conexiones.


    # srgadm -c -j sge-schedd-rs -y Port_list=port/tcp
    # srgadm -c -j sge-qmaster-rs -y Port_list=port/tcp
    
    sge-schedd-rs

    Especifique el nombre del recurso que representa el daemon de programación (sge_schedd)

    sge-qmaster-rs

    Especifique el nombre del recurso que representa el daemon maestro de cola (sge_qmaster)

    puerto

    Especifique el número de puerto TCP en el que el daemon sge_qmaster va a recibir las conexiones

  2. Asegúrese de que las siguientes variables de entorno están configuradas correctamente para todos los clientes de Sun Grid Engine.

    • SGE_QMASTER_PORT

    • SGE_EXECD_PORT

    Estas variables de entorno se configuran en los archivos de secuencias de comandos sge-root/cell/common/settings.csh o sge-root/cell/common/settings.sh.

Pasos siguientes

Modernice los paquetes de software de Sun Cluster HA para Sun Grid Engine.

ProcedureCómo modificar los recursos de Sun Cluster HA para Sun Grid Engine con el software de Sun Cluster 3.1 9/04

En el software de Sun Cluster 3.1 9/04, la propiedad estándar Port_list se puede ajustar sólo en el momento de la creación. Por tanto, debe eliminar y volver a crear los recursos sge_schedd y sge_qmaster.

Lleve a cabo esta tarea con cada pareja de recursos sge_schedd y sge_qmaster que debe modificar.

Antes de empezar

Confirme que debe realizar esta tarea.

  1. Elimine los recursos sge_schedd y sge_qmaster.


    # srgadm -r -j sge-schedd-rs
    # srgadm -r -j sge-qmaster-rs
    
    sge-schedd-rs

    Especifique el nombre del recurso que representa el daemon de programación (sge_schedd)

    sge-qmaster-rs

    Especifique el nombre del recurso que representa el daemon maestro de cola (sge_qmaster)

  2. Establezca el parámetro de configuración MASTERPORT en el número de puerto TCP en el que el daemon sge_qmaster va a recibir las conexiones.

    Para establecer este parámetro de configuración, edite el archivo /opt/SUNWscsge/util/sge_config. Para obtener más información, consulte Specifying Configuration Parameters for Sun Cluster HA for Sun Grid Engine Resources de Sun Cluster Data Service for Sun Grid Engine Guide for Solaris OS.

  3. Vaya al directorio que contiene la secuencia de comandos para crear los recursos de Sun Grid Engine.


    # cd /opt/SUNWscsge/util/
    
  4. Ejecute la secuencia de comandos que crea los recursos de Sun Grid Engine.


    # ./sge_register
    
  5. Habilite los recursos sge_schedd y sge_qmaster.


    # scswitch -e -j sge-schedd-rs, sge-qmaster-rs
    
    sge-schedd-rs

    Especifique el nombre del recurso que representa el daemon de programación (sge_schedd)

    sge-qmaster-rs

    Especifique el nombre del recurso que representa el daemon maestro de cola (sge_qmaster)

  6. Asegúrese de que las siguientes variables de entorno estén configuradas correctamente para todos los clientes de Sun Grid Engine.

    • SGE_QMASTER_PORT

    • SGE_EXECD_PORT

    Estas variables de entorno se configuran en los archivos de secuencias de comandos sge-root/cell/common/settings.csh o sge-root/cell/common/settings.sh.

Pasos siguientes

Modernice los paquetes de software de Sun Cluster HA para Sun Grid Engine.