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

Entorno de mandatos: sistemas Linux y UNIX

Configure el entorno de Linux o UNIX para ejecutar mandatos WebSphere Message Broker.

Cuando inicie un componente de ejecución en sistemas Linux y UNIX, heredan el entorno desde el que ha emitido el mandato mqsistart.

Por lo tanto, debe inicializar el entorno antes de iniciar un componente; el mandato mqsiprofile, situado en el directorio dir_instalación/bin, realiza esta inicialización. Si está iniciando un intermediario, es posible que también necesite inicializar el entorno para las bases de datos a las que acceda el intermediario.

No debe cambiar la ubicación del mandato mqsiprofile, ni hacer modificaciones de usuario en el mandato, puesto que puede ser reemplazado si instala servicio, o una actualización, en el producto.

Si desea ejecutar sus propios valores de entorno adicionales, añada un script que se denomina nombre_archivo.sh al directorio vía_acceso_trabajo de intermediario que contiene el subdirectorio /common/profiles.

Cuando vuelva a ejecutar mqsiprofile, el mandato invoca automáticamente los scripts adicionales escritos por el usuario en esta ubicación.

Debe finalizar la sesión y volverla a iniciar, para elegir los archivos nuevos en el directorio /common/profiles, antes de ejecutar de nuevo mqsiprofile.

El script que se acaba de añadir no se elegirá si ejecuta el mandato mqsistart desde un shell de mandatos inicializado existente.

vía_acceso_trabajo identifica el directorio de trabajo que ha definido el intermediario; si no está seguro de la vía de trabajo, escriba el mandato siguiente:
echo $MQSI_WORKPATH

Una razón habitual por la que se añaden scripts es la descrita en Ejecutar scripts de configuración de base de datos.

Cuando haya configurado cualquier configuración adicional, puede inicializar el entorno de ejecución para componentes y mandatos:

  1. Emita el mandato mqsiprofile:
    . dir_instalación/bin/mqsiprofile

    Debe incluir el punto y el espacio en blanco que preceden a la ubicación para que esta invocación funcione correctamente. Añada este mandato al perfil de inicio de sesión si desea que se ejecute al comienzo de cada sesión.

    Este mandato accede a los scripts adicionales que ha copiado en el directorio common/profiles, por lo que el entorno se inicializa para los componentes de ejecución y para otros recursos, como por ejemplo bases de datos.

    Si utiliza el shell zsh, emitiendo el mandato mqsiprofile puede producir la salida de la sesión de terminal. Para resolver este problema, ejecute el mandato unsetopt function_argzero antes de ejecutar el mandato mqsiprofile.

  2. Inicie los componentes que desea ejecutar en este sistema con el mandato mqsistart.

Compruebe si las condiciones siguientes se aplican a su entorno:

Ejecutar scripts de configuración de base de datos

Un intermediario puede requerir acceso a bases de datos de usuario de flujos de mensajes desplegados.

Cuando instala un producto de base de datos en sistemas Linux y UNIX, algunos gestores de bases de datos proporcionan un perfil para realizar la configuración del entorno que la base de datos necesita, o proporcionan detalles de acciones que debe realizar en la documentación. Consulte siempre la documentación del producto de base de datos para obtener información detallada sobre la configuración del entorno; la información aquí proporcionada es sólo de carácter general y puede no estar completa.

  1. Si puede actualizar el perfil para suministrar valores permanentes para los detalles que se necesitan (por ejemplo, el nombre del servidor de bases de datos o el directorio de instalación):
    1. Realice los cambios en el perfil.
    2. Copie el archivo de perfil al directorio vía_acceso_trabajo\common\profiles.
  2. Si no puede actualizar el perfil de forma permanente, pero debe cambiarlo cada vez, deberá ejecutarlo de forma independiente del mandato mqsiprofile:
    1. Ejecute los perfiles adecuados para inicializar el entorno de la base de datos:
      • Para DB2, emita el mandato siguiente para la instancia de DB2 pertinente:
        . directorio_instancia_db2/sqllib/db2profile
      • Para Oracle, exporte ORACLE_HOME y ORACLE_SID, y luego emita el siguiente mandato:
        . ${ORACLE_HOME}/bin/oraenv
      • Para Sybase, emita el siguiente mandato, especificando su directorio de instalación:
        . directorio_instalación_Sybase/SYBASE.sh
      • Para Informix, consulte la documentación del cliente en el sistema del intermediario para obtener información detallada de las acciones que debe realizar. Por ejemplo, es posible que tenga que especificar las variables de entorno siguientes:
        export INFORMIXDIR=/directorio_instalación_del_software_cliente_informix
        export PATH=${INFORMIXDIR}/bin:${PATH}
        export INFORMIXSERVER=nombre_servidor
        export INFORMIXSQLHOSTS=${INFORMIXDIR}/etc/sqlhosts     
        export TERMCAP=${INFORMIXDIR}/etc/termcap
        export TERM=vt100
        export LIBPATH=${INFORMIXDIR}/lib:${INFORMIXDIR}/lib/esql:
                       ${INFORMIXDIR}/lib/cli:$LIBPATH

        donde nombre_servidor se define en el archivo sqlhosts (el valor necesario es normalmente el nombre de la máquina), y la ubicación del archivo sqlhosts se configura como parte del proceso de instalación.

        Para configurar el sistema para que ejecute esta configuración al comienzo de cada sesión, añada estas sentencias al perfil de inicio de sesión del usuario que va ejecutar el intermediario.

Una vez que se haya configurado el entorno, consulte Trabajar con bases de datos para obtener información sobre cómo configurar las bases de datos para utilizarlas con el intermediario.

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:00:09


Tema de tareaTema de tarea | Versión 8.0.0.5 | an26230_