Sun Cluster 3.1: Guía del servicio de datos para Sun ONE Message Queue

Registro y configuración de Sun Cluster HA para Sun ONE Message Queue

Este procedimiento describe cómo usar el comando scrgadm para registrar y configurar Sun Cluster HA para Sun ONE Message Queue.


Nota –

Consulte “Tools for Data Service Resource Administration” in Sun Cluster 3.1 Data Service Planning and Administration Guide para obtener información detallada sobre las opciones adicionales que le permiten registrar y configurar el servicio de datos.


Para realizar este procedimiento, necesita la información siguiente sobre la configuración.

Cómo registrar y configurar Sun Cluster HA para Sun ONE Message Queue como servicio de datos a prueba de fallos

 

Siga estos pasos para finalizar la configuración.

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

  2. Agregue el grupo de recursos de Sun ONE Message Queue si no ha realizado los pasos que se explican Configuración y activación de recursos de red.


    # scrgadm -a -g grupo-recursos [-h lista de nodos]
  3. Agregue el recurso de nombre lógico de servidor si no ha realizado los pasos que se explican en Configuración y activación de recursos de red.


    # scrgadm -a -L -g grupo-recursos -l nombre lógico de servidor
    
  4. Registre el tipo de recurso del servicio de datos.


    # scrgadm -a -t SUNW.s1mq
    
    -a

    Agrega el tipo de recurso de servicio de datos

    -t SUNW.s1mq

    Especifica el nombre del tipo de recurso predefinido

  5. Si la propiedad de extensión Smooth_Shutdown se fija en TRUE, cree un archivo con el nombre scs1mqconfig en el directorio del $IMQ_VARHOME/instances/agente/. Agregue la siguiente línea al archivo creado:


    Password contraseña
    

    Consulte Comprensión del supervisor de fallos de Sun Cluster HA para Sun ONE Message Queue para ver una descripción de la propiedad de extensión Smooth_Shutdown.

  6. Agregue la instancia del recurso Sun ONE Message Queue al grupo de recursos a prueba de fallos.


    [Si se fija Smooth_Shutdown en FALSE (predeterminado):]
    # scrgadm -a -j recurso -g grupo-recursos -t SUNW.s1mq \
    -x Confdir_list=$IMQ_VARHOME/instances/agente \
    -x Broker_Name=agente \
    -y Network_Resources_Used=nombre lógico de servidor \
    -y Port_list=puerto/tcp[,port/tcp]
    

    [Si se fija Smooth_Shutdown en TRUE:]
    # scrgadm -a -j recurso -g grupo-recursos-t SUNW.s1mq\
     -x Confdir_list=$IMQ_VARHOME/instances/agente \
    -x Broker_Name=agente \
    -x Broker_User=usuario \
    -y Network_resources_used=nombre lógico de servidor \
    -y Port_list=puerto/tcp[,puerto/tcp] \
    -x Smooth_Shutdown=TRUE
    

    El grupo de recursos que contiene los recursos de aplicaciones es el mismo que se creó para los recursos de red en Cómo configurar y activar los recursos de red.

    -j recurso

    Especifica el nombre del recurso de aplicación de Sun ONE Message Queue.

    -t SUNW.s1mq

    Especifica el tipo de recurso que se va a agregar.

    -x Confdir_list =$IMQ_VARHOME/instances/agente

    Especifica una ruta del directorio de configuración de Sun ONE Message Queue. Se requiere la propiedad de extensión Confdir_list. Ésta debe tener exactamente una entrada.

    -x Broker_Name =agente

    Especifica el nombre del agente que se debe supervisar.

    -x Broker_User =usuario

    Especifica el nombre del usuario del agente gestionado.

    -y Network_resources_used =recurso-red

    Especifica una lista separada por comas de los recursos de red (nombres lógicos de servidor) en grupo-recursos, que el recurso de aplicacion Sun ONE Message Queue debe utilizar.

    -y Port_list =número-puerto/protocolo

    Especifica el número del puerto y el protocolo que se debe utilizar, 80/tcp. La propiedad Port_list debe tener una o dos entradas.

    -x Smooth_Shutdown=TRUE

    Utilizado para apagar el agente. La utilización del comando impcmd muestra la contraseña del agente en la secuencia de comandos imqcmd.

  7. Ponga el grupo de recursos en línea.


    # scswitch -Z -g grupo-recursos
    
    -Z

    Habilita el recurso y su supervisor.

    -g grupo-recursos

    Especifica el nombre del grupo de recursos de aplicación que se está habilitando.

  8. Verifica que el grupo de recursos y el recurso de servidor de aplicaciones estén en línea.


    # scstat -g
    # ps -ef
    

Ejemplo: registrar y configurar Sun Cluster HA para Sun ONE Message Queue

Este ejemplo muestra cómo registrar Sun Cluster HA para Sun ONE Message Queue.


Información de clúster
Nombres de nodo: phys-schost-1, phys-schost-2
Nombre lógico de servidor: schost-1
Grupo de recursos: resource-group-1 (para todos los recursos)
Recursos: schost-1 (nombre lógico de servidor)
SUNW.s1mq (recurso de aplicación Sun ONE Message Queue) 
 
(Crear un grupo de recursos a prueba de fallos)
# scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2
 
(Agregar un recurso de nombre lógico de servidor al grupo de recursos)
# scrgadm -a -L -g resource-group-1 -l schost-1
 
(Registrar el tipo de recurso SUNW.s1mq)
# scrgadm -a -t SUNW.s1mq
 
(Crear un recurso Sun ONE Message Queue y añadirlo al 
grupo de recursos.)
# scrgadm -a -j s1mq-rs -g s1mq-rg \
-t SUNW.s1mq \
-x Confdir_list=$IMQ_VARHOME/instances/hamq1 \
-x Broker_Name=hamq1 \
-y Network_resources_used=schost-1 \
-y Port_list=7676/tcp

 (Habilitar el grupo de recursos de aplicaciones)
# scswitch -Z -g s1mq-rg

Ejemplo: registrar y configurar Sun Cluster HA para Sun ONE Message Queue con Smooth_Shutdown habilitado

Este ejemplo muestra cómo registrar Sun Cluster HA para Sun ONE Message Queue con Smooth_Shutdown habilitado.


Información de clúster
Nombres de nodo: phys-schost-1, phys-schost-2
Nombre lógico de servidor: schost-1
Grupo de recursos: resource-group-1 (para todos los recursos)
Recursos: schost-1 (nombre lógico de servidor),
	s1mq-1 (recurso de aplicacion Sun ONE Message Queue) 
 
(Crear un grupo de recursos a prueba de fallos)
# scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2
 
(Agregar un recurso de nombre lógico de servidor al grupo de recursos)
# scrgadm -a -L -g resource-group-1 -l schost-1
 
(Registrar el tipo de recurso SUNW.s1mq)
# scrgadm -a -t SUNW.s1mq
 
(Crear un recurso Sun ONE Message Queue y agregarlo al 
grupo de recursos)
# scrgadm -a -j s1mq-rs -g s1mq-rg \
-t SUNW.s1mq \
-x Confdir_list=$IMQ_VARHOME/instances/hamq1 \
-x Broker_Name=hamq1 \
-x Broker_User=admin \
-y Network_resources_used=schost-1 \
-y Port_list=7676/tcp \
-x Smooth_Shutdown=TRUE 

(Habilitar el grupo de recursos de aplicaciones)
# scswitch -Z -g s1mq-rg