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

Instalación y configuración de Sun ONE Message Queue

Sun ONE Message Queue es un servicio de envío de mensajes compatible con Java 2 Enterprise Edition (J2EE™) 1.3. Está diseñado para satisfacer las necesidades de los clientes de la empresa y se puede ejecutar bajo el control del software Sun Cluster. Esta sección detalla los pasos necesarios para instalar y habilitar Sun ONE Message Queue para que se ejecute como Sun Cluster HA para Sun ONE Message Queue.


Nota –

Si ejecuta Sun ONE Message Queue y al mismo tiempo hay otro servidor de servicios de envío de mensajes utilizando los mismos recursos de red, configure ambos para que reciban en puertos diferentes. En caso contrario, se podría producir un conflicto de puertos entre los dos servicios.


Utilice el procedimiento siguiente para instalar Sun ONE Message Queue.

Cómo instalar Sun ONE Message Queue

 

Utilice el procedimiento siguiente para instalar Sun ONE Message Queue. Sólo se incluyen las secciones específicas para Sun ONE Message Queue. Consulte la documentación de Sun ONE Message Queue para obtener más detalles.


Nota –

No fije la propiedad AUTOSTART en YES en el archivo /etc/imq/imqbrokerd.conf. La propiedad AUTOSTART se fija en NO de modo predeterminado, porque Sun Cluster HA para Sun ONE Message Queue inicia y detiene la aplicación después de que se haya configurado el servicio de datos.


  1. Instale los paquetes de Sun ONE Message Queue en todos los nodos del clúster, si todavia no están instalados.

  2. Identifique una ubicación en un sistema global de archivos donde desee conservar la cola de mensajes (por ejemplo, /global/s1mq).

    Puede crear un directorio separado para este sistema de archivos.

  3. En cualquier nodo, fije IMQ_VARHOME y ejecute el comando imqbrokerd para crear el directorio y los archivos de configuración.


    # IMQ_VARHOME=/global/s1mq
    # export IMQ_VARHOME
    # imqbrokerd -name hamq1
    
  4. Fije la propiedad imq.jms.tcp.hostname en el nombre lógico de servidor para editar $IMQ_VARHOME/instances/hamq1/props/config.properties.