Este procedimiento describe cómo usar la orden scrgadm para registrar y configurar Sun Cluster HA para Sun Java System Message Queue.
Consulte “Tools for Data Service Resource Administration” in Sun Cluster Data Services Planning and Administration Guide for Solaris OS si desea información sobre las opciones adicionales que permiten al usuario registrarse y configurar el servicio de datos.
Para llevar a cabo este procedimiento, necesita la información siguiente sobre la configuración.
El nombre del tipo de recurso de Sun Cluster HA para Sun Java System Message Queue es SUNW.s1mq.
Los nombres de los nodos del clúster que pueden controlar el servicio de datos.
El recurso de red que usan los clientes para acceder a Sun Cluster HA para Sun Java System Message Queue.
El puerto en el que recibe Sun Java System Message Queue.
Siga estos pasos para terminar la configuración.
Conviértase en superusuario en un miembro del clúster.
Agregue el grupo de recursos de Sun Java System 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_nodos] |
Añada el recurso lógico del nombre del sistema si no ha seguido los pasos de Configuración y activación de recursos de red.
# scrgadm -a -L -g grupo_recursos -l nombre_sistema_lógico |
Registre el tipo de recurso del servicio de datos.
# scrgadm -a -t SUNW.s1mq |
Agrega el tipo de recurso de servicio de datos
Especifica el nombre del tipo de recurso predefinido
Si la propiedad de extensión Smooth_Shutdown se establece 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 Funcionamiento del supervisor de fallos de Sun Cluster HA para Sun Java System Message Queue para ver una descripción de la propiedad de extensión Smooth_Shutdown.
Agregue la instancia del recurso Sun Java System Message Queue al grupo de recursos a prueba de fallos.
[Si Smooth_Shutdown se define como FALSE (predeterminado):] # scrgadm -a -j recurso -g grupo_recurso -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/agente \ -x Broker_Name=agente \ -y Network_Resources_Used=nombre_sistema_lógico \ -y Port_list=puerto/tcp[,port/tcp] |
[Si Smooth_Shutdown se define como TRUE:] # scrgadm -a -j recurso -g grupo_recurso-t SUNW.s1mq\ -x Confdir_list=$IMQ_VARHOME/instances/agente \ -x Broker_Name=agente \ -x Broker_User=usuario \ -y Network_resources_used=nombre_sistema_lógico \ -y Port_list=puerto/tcp[,puerto/tcp] \ -x Smooth_Shutdown=TRUE |
El grupo de recursos que contiene los recursos de la aplicación es el mismo grupo de recursos que se creó para los recursos de la red en Cómo configurar y activar los recursos de red.
Especifica el nombre del recurso de aplicación de Sun Java System Message Queue.
Especifica el tipo de recurso que se va a agregar.
Especifica una ruta del directorio de configuración de Sun Java System Message Queue. Se requiere la propiedad de extensión Confdir_list. Ésta debe tener exactamente una entrada.
Especifica el nombre del agente que se debe supervisar.
Especifica el nombre del usuario del agente gestionado.
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 Java System Message Queue debe utilizar.
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.
Utilizado para apagar el agente. La utilización de la orden impcmd muestra la contraseña del agente en la secuencia de órdenes imqcmd.
Ponga en línea el grupo de recursos.
# scswitch -Z -g grupo_recursos |
Habilita el recurso y su supervisor.
Especifica el nombre del grupo de recursos de aplicación que se está habilitando.
Verifica que el grupo de recursos y el recurso de servidor de aplicaciones estén en línea.
# scstat -g # ps -ef |
Este ejemplo muestra cómo registrar Sun Cluster HA para Sun Java System 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 aplicacion Sun Java System 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 Java System 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 \ -y Network_resources_used=schost-1 \ -y Port_list=7676/tcp (Habilitar el grupo de recursos de aplicaciones.) # scswitch -Z -g s1mq-rg |
Este ejemplo muestra cómo registrar Sun Cluster HA para Sun Java System 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 aplicación Sun Java System 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 Java System 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 |