WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Crear un gestor de colas de varias instancias en Linux

Un ejemplo muestra cómo configurar un gestor de colas de varias instancias en Linux La configuración es pequeña para ilustrar los conceptos implicados. El ejemplo se basa en Linux Red Hat Enterprise 5. Los pasos son distintos en otras plataformas UNIX.

El ejemplo se configura en un sistema portátil de 2 GHz con 3 GB de RAM que funciona con Windows. Dos máquinas virtuales VMware funcionan con Linux Red Hat Enterprise 5 en imágenes de 640 MB. Un cliente de WebSphere MQ está instalado en una imagen de VMware de 400 MB adicional que funciona con Windows y ejecuta las aplicaciones de alta disponibilidad de ejemplo. Todas las máquinas virtuales se configuran como parte de una red sólo de host de VMware por razones de seguridad. Aunque generalmente se recomienda no utilizar una dirección IP generada automáticamente, es aceptable utilizar una para una breve demostración, porque la dirección IP es poco probable que cambie.

Ejemplo

Tabla 1. Configuración ilustrativa de gestor de colas de varias instancias en Linux
Servidor 1 Servidor 2
Inicie la sesión como root
Siga las instrucciones de WebSphere MQ Quick Beginnings para que Linux instale WebSphere MQ, cree el usuario y el grupo mqm y defina /var/mqm.
Realice la tarea Verificación de bloqueo del sistema de archivos compartido para comprobar que el sistema de archivos da soporte a los gestores de colas de varias instancias.
Compruebe qué uid y gid /etc/passwd muestra para mqm, por ejemplo,

mqm:x:501:100:MQ User:/var/mqm:/bin/bash

Haga que el uid y gid para mqm en /etc/passwd coincidan y rearranque si ha tenido que cambiar los valores.
Cree directorios de registro y datos en una carpeta común, /MQHA, que se va a compartir. Por ejemplo,
  1. mkdir /MQHA
  2. mkdir /MQHA/logs
  3. mkdir /MQHA/qmgrs
Cree la carpeta, /MQHA, para montar el sistema de archivos compartidos. Mantenga la vía de acceso igual que en servidor 1; por ejemplo:
  1. mkdir /MQHA
Asegúrese de que los directorios MQHA son propiedad del usuario y grupo mqm, y que los permisos de acceso se han establecido en rwx para el usuario y el grupo; por ejemplo, ls -al muestra

drwxrwxr–x mqm mqm 4096 Nov 27 14:38 MQDATA

  1. chown -R mqm:mqm /MQHA
  2. chmod -R ug+rwx /MQHA
Cree el gestor de colas:

crtmqm -ld /MQHA/logs -md /MQHA/qmgrs -q QM1

 
Añadir 1 /MQHA *(rw,sync,no_wdelay,fsid=0) a /etc/exports  
Inicie el daemon NFS: /etc/init.d/nfs start  
Descubra el nombre de host o la dirección IP del servidor 1: ifconfig2 Monte el sistema de archivos exportado /MQHA:

mount -hard -intr -t nfs4 192.168.217.130:/ /MQHA

Copie los detalles de configuración de gestor de colas del servidor 1,
dspmqinf -o command QM1
y copie el resultado en el portapapeles.
addmqinf -s QueueManager
 -v Name=QM1
 -v Directory=QM1
 -v Prefix=/var/mqm
 -v DataPath=/MQHA/qmgrs/QM1
Pegue el mandato de configuración del gestor de colas en el servidor 2,
addmqinf -s QueueManager 
-v Name=QM1 
-v Directory=QM1 
-v Prefix=/var/mqm 
-v DataPath=/MQHA/qmgrs/QM1
Inicie las instancias del gestor de colas, en cualquier orden, con el parámetro -x: strmqm -x QM1
1 '*' permite que todas las máquinas que pueden alcanzar ésta monten /MQHA para lectura/grabación. Restrinja el acceso en una máquina de producción.
2 Intente el mandato /sbin/ifconfig si el mandato ifconfig simple no funciona.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:53


Tema de conceptoTema de concepto | Versión 8.0.0.5 | fa70160_