WebSphere Enterprise Service Bus, Versión 6.2.0 Sistemas operativos: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Configuración de los perfiles de gestor de despliegue para un entorno de despliegue.

Puede utilizar la herramienta de gestión de perfiles para crear y configurar un perfil del gestor de despliegue de WebSphere ESB . Utilice las instrucciones que figuran en este tema para configurar los perfiles con valores de configuración personalizados y utilice este perfil en un nuevo entorno de despliegue basándose en un patrón suministrado.

Antes de empezar

En este tema se da por supuesto que está utilizando la herramienta de gestión de perfiles para crear perfiles y que sigue el procedimiento que aparece en el apartado Creación de perfiles utilizando la herramienta de gestión de perfiles. Como resultado, se supone que ha iniciado la herramienta de gestión de perfiles, ha elegido crear o aumentar un perfil de gestor de despliegue y ha seleccionado la opción de creación de perfil Entorno de despliegue. No puede aumentar perfiles del gestor de despliegue existentes mediante la opción Entorno de despliegue.

Acerca de esta tarea

Seleccione la opción de creación de perfiles Entorno de despliegue para definir un perfil completamente configurado para el entorno de despliegue. Esta opción permite configurar e instalar todos los componentes necesarios para que WebSphere ESB funcione. Los componentes siguientes se configuran como parte de esta opción:
  • Common Event Infrastructure
  • Service Component Architecture

En este tipo de configuración, puede especificar sus propios valores para establecer valores como puertos, la ubicación del perfil y los nombres del perfil, nodo, sistema principal y de la célula. Puede indicar un ID de usuario administrativo y su contraseña, para garantizar la seguridad administrativa. Si lo permite el sistema operativo y los privilegios de la cuenta de usuario, puede crear un servicio del sistema para ejecutarse en el servidor. También puede elegir el patrón entorno de despliegue que se va a utilizar, así como sus propios valores para la configuración de la base de datos común.

Como resultado del procedimiento siguiente, que aparece en el apartado Creación de perfiles utilizando la herramienta de gestión de perfiles, verá el panel Ubicación y nombre del perfil. Complete los pasos siguientes para configurar un perfil del gestor de despliegue nuevo con los valores de configuración personalizados para un entorno de despliegue.

Procedimiento
  1. En el panel de ubicación y nombre de perfil, realice los pasos siguientes:
    • Especifique un nombre y una vía de acceso de directorio exclusivos, o bien acepte los valores por omisión.

      Cada perfil que cree debe tener un nombre. Si tiene más de un perfil, podrá distinguirlos al nivel más alto gracias a este nombre.

      El directorio que especifique contendrá los archivos que definen el entorno de ejecución como, por ejemplo, mandatos, archivos de configuración y archivos de anotaciones cronológicas. Por omisión, esta ubicación de directorio es:
      • Para el sistema
operativo LinuxPara el sistema operativo UNIX raíz_instalación/profiles/nombre_perfil
      • Para el sistema operativo Windows raíz_instalación\profiles\nombre_perfil
      • Para el sistema operativo i5/OS raíz_datos_usuario/profiles/nombre_perfil
      donde nombre_perfil es el nombre que ha especificado. Se visualiza un mensaje de error si:
      • El nombre_perfil que especifica no es exclusivo.
      • El directorio que especifica no está vacío.
      • El ID de usuario no tiene permisos suficientes para el directorio.
      • No existe espacio suficiente para crear el perfil.
    • Puede convertir el perfil que está creando en el perfil por omisión (así los mandatos funcionan automáticamente con él) marcando el recuadro de selección Hacer que sea este el perfil por omisión. Este recuadro de selección sólo aparece si tiene un perfil existente en el sistema.

      El primer perfil que se crea en una estación de trabajo es el perfil por omisión.

      El perfil por omisión es el destino por omisión para los mandatos que se emiten desde el directorio bin en la raíz de instalación del producto. Cuando en una estación de trabajo sólo existe un perfil, cada mandato funciona en dicho perfil. Si existe más de un perfil, determinados mandatos requieren que especifique el perfil al que se aplica el mandato. Para obtener más información, consulte el apartado Mandatos de perfil en un entorno de varios perfiles.

    • Pulse Siguiente. (Si pulsa Anterior y cambia el nombre del perfil, es posible que tenga que cambiar manualmente el nombre en este panel cuando se visualice otra vez.)

      Aparece el panel Nombres de nodo, sistema principal y célula.

  2. En el panel Nombres de nodo, sistema principal y célula, especifique los nombres de nodo, sistema principal y célula para el gestor de despliegue, o bien acepte los valores por omisión y pulse Siguiente. Intente mantener el nombre del nodo lo más corto posible, pero asegúrese de que los nombres de nodo son exclusivos dentro del entorno de despliegue. Consulte el apartado Consideraciones de denominación de perfiles, nodos, sistemas principales y células para obtener información sobre los términos reservados y otras cuestiones que debe tener en cuenta cuando denomine el nodo, el sistema principal y la célula.

    Aparece el panel de seguridad administrativa.

  3. En el panel Seguridad administrativa, proporcione un nombre de usuario y una contraseña para iniciar la sesión en la consola administrativa y pulse Siguiente.
    Importante: Si lleva a cabo la creación de un perfil de entorno de despliegue, la seguridad administrativa es necesaria.

    Aparece el panel de asignación de valores de puerto.

  4. Verifique que los puertos especificados para el perfil son exclusivos y pulse Siguiente.

    La herramienta de gestión de perfiles detecta los puertos utilizados actualmente por los demás productos WebSphere y muestra los valores de puerto recomendados que no entren en conflicto con los existentes. Si tiene aplicaciones que no sean WebSphere que utilicen los puertos especificados, verifique que los puertos no entran en conflicto.

    Los puertos se reconocen como en uso si se satisfacen las siguientes condiciones:
    • Se asignan a un perfil creado bajo una instalación realizada por el usuario actual.
    • Actualmente, están en uso.
    Aunque la herramienta valida los puertos cuando se accede al panel de asignación de valores de puerto, los conflictos de puerto pueden seguir produciéndose como resultado de las selecciones que realice en los paneles subsiguientes de la herramienta de gestión de perfiles. Los puertos no se asignan hasta que se complete la creación del perfil.
    Si sospecha que hay un conflicto de puerto, puede investigarlo, después de crear el perfil. Determine los puertos utilizados durante la creación de perfil, examinando el archivo siguiente:
    • Para el sistema
operativo LinuxPara el sistema operativo UNIX raíz_perfil/properties/portdef.props
    • Para el sistema operativo Windows raíz_perfil\properties\portdef.props
    • Para el sistema operativo i5/OS raíz_perfil/properties/portdef.props
    En este archivo se incluyen las claves y los valores utilizados en el establecimiento de los puertos. Si descubre conflictos de puerto, puede reasignar los puertos manualmente. Para reasignar puertos, consulte el tema Actualización de puertos en un perfil existente del centro de información de WebSphere Application Server Network Deployment, Versión 6.1 y ejecute el archivo updatePorts.ant a través del script ws_ant.

    El paso siguiente depende de la plataforma y de si está realizando la instalación como usuario root (Administrador) o como usuario no root.

    Tipo de instalación Paso siguiente
    En una plataforma Linux® con la herramienta de gestión de perfiles ejecutándose como usuario root Aparece el panel de definición de servicio Linux. Continúe en el paso 6.
    En una plataforma Windows® con privilegios del grupo Administradores Aparece el panel de definición de servicio Windows. Continúe en el paso 5.
    En cualquier otra plataforma o como usuario no root en una plataforma Linux o Windows. Aparece el panel Configuración del entorno de despliegue. Continúe en el paso 7.
  5. Para el sistema operativo Windows Elija si desea ejecutar el servidor como un servicio Windows y seleccione Siguiente.
    El panel de definición de servicio Windows aparece para la plataforma Windows, sólo si el ID que instala el servicio Windows tiene el privilegio del grupo Administradores. Si el perfil se ha configurado como un servicio Windows, el producto inicia los servicios Windows para los procesos de servidor iniciados por el mandato startManager. Por ejemplo, si configura un servidor como un servicio Windows y emite el mandato startManager, el mandato wasservice inicia el servicio definido.
    Importante: Si elige iniciar la sesión como una cuenta de usuario especificada, debe indicar el ID de usuario y la contraseña para el usuario que va a ejecutar el servicio y debe especificar el tipo de arranque (el valor por omisión es Manual). El ID de usuario no debe tener espacios en su nombre, debe pertenecer al grupo Administradores y debe tener el derecho de usuario avanzado Iniciar sesión como servicio y Actuar como parte del sistema operativo. Si el ID de usuario pertenece al grupo Administradores, la herramienta de gestión de perfiles le otorga los derechos de usuario avanzado, si todavía no los tiene.

    Durante la supresión de perfil, puede eliminar el servicio de Windows que se añade durante la creación de perfil.

    Consideraciones de IPv6 cuando se ejecutan perfiles como servicios Windows

    Los servidores creados para ejecutarse como un servicio Windows no se pueden iniciar cuando se utiliza IPv6, si el servicio se ha configurado para ejecutarse como Sistema local. Cree una variable de entorno específica del usuario para habilitar IPv6. Puesto que la variable de entorno es una variable de usuario, en lugar de una variable de Sistema local, sólo un servicio Windows que se ejecute como dicho usuario específico podrá acceder a esta variable de entorno. Por omisión, cuando se crea y configura un perfil nuevo para ejecutarse como un servicio Windows, el servicio se establece para ejecutarse como Sistema local. Cuando el servicio de WebSphere ESB Windows intenta ejecutarse, el servicio no puede acceder a la variable de entorno del usuario que especifica IPv6 y, por lo tanto, intenta iniciarse como IPv4. El servidor no se inicia correctamente en este caso. Para resolver el problema, cuando se crea el perfil, especifique que el servicio de WebSphere ESB Windows se ejecuta como el mismo ID de usuario bajo el cual se define la variable de entorno que especifica IPv6, en lugar de como Sistema local.

    Después de pulsar el botón Siguiente, se visualiza el panel Configuración del entorno de despliegue.

  6. Para el sistema
operativo Linux Elija si desea ejecutar el servidor como un servicio Linux y pulse Siguiente.

    El panel de definición de servicio Linux sólo aparece si el sistema operativo actual es una versión soportada de Linux y si el usuario actual tiene los permisos apropiados.

    WebSphere ESB intenta iniciar servicios Linux para los procesos de servidor iniciados mediante un mandato startManager. Por ejemplo, si configura un servidor como un servicio Linux y emite el mandato startManager, el mandato wasservice intenta iniciar el servicio definido.

    Por omisión, WebSphere ESB no está seleccionado para ejecutarse como un servicio Linux.

    Para crear el servicio, el usuario que ejecuta la herramienta de gestión de perfiles debe ser el usuario root. Si ejecuta la herramienta de gestión de perfiles con un ID de usuario que no es el usuario root, el panel de definición de servicio Linux no aparece y no se crea ningún servicio.

    Debe especificar un nombre de usuario bajo el cual se ejecuta el servicio.

    Para suprimir un servicio Linux, el usuario debe ser el usuario root o tener los privilegios adecuados para suprimir el servicio. De lo contrario, se crea un script de eliminación que el usuario root puede ejecutar para suprimir el servicio en nombre del usuario.

    Aparece el panel Configuración del entorno de despliegue.

  7. En el panel Configuración del entorno de despliegue, pulse el patrón que deba utilizarse para el entorno de despliegue en este perfil del gestor de despliegue.
    Marque el botón de selección situado junto a los patrones siguientes y pulse Siguiente.
    • Mensajería remota y soporte remoto: define un clúster para el despliegue de aplicaciones, un clúster remoto para la infraestructura de mensajería, y un clúster remoto para Common Event Infrastructure y otras aplicaciones de soporte. Este patrón establece una configuración que se adapta a la mayoría de sus necesidades de integración empresarial. Si tiene dudas, seleccione este patrón.
    • Mensajería remota: define un clúster para el despliegue de aplicaciones, un clúster remoto para la infraestructura de mensajería. En el clúster de destino de despliegue de aplicación se configuran Common Event Infrastructure y otras aplicaciones de soporte.
    • Clúster individual: define un clúster para el despliegue de aplicación. En el clúster de destino despliegue de aplicación se configuran la infraestructura de mensajería y Common Event Infrastructure con las aplicaciones de soporte.
    Consulte los temas siguientes para obtener más información:
    • Patrones del entorno de despliegue. Un patrón del entorno de despliegue especifica las restricciones y los requisitos de los componentes y los recursos implicados en un entorno de despliegue. Los tres patrones se han diseñado para satisfacer las necesidades de la mayoría de requisitos empresariales y su objetivo es ayudarle a crear un entorno de despliegue de la manera más directa.
    • Funciones del entorno de despliegue. Para diseñar un entorno de despliegue sólido, debe entender las funciones que cada clúster puede proporcionar en un patrón de entorno de despliegue proporcionado por IBM particular o en un entorno de despliegue personalizado. Estos conocimientos pueden ayudarle a tomar las decisiones correctas en lo referente a qué patrón de entorno de despliegue mejor satisface sus necesidades.

    Después de elegir el patrón que desea utilizar para el entorno de despliegue en este perfil de gestor de despliegue, se visualiza el panel Configuración de base de datos.

  8. En el panel Configuración de base de datos, configure la base de datos común que utilizan los componentes WebSphere ESB, que incluye la base de datos de Common Event Infrastructure y la base de datos de mensajería de bus del sistema.
    Si quiere utilizar bases de datos distintas de la común para dichos componentes, puede utilizar las opciones siguientes:
    • Cancelar la creación de este perfil de entorno de despliegue y, en su lugar, crear un entorno de despliegue mediante la consola administrativa. Consulte el apartado Creación de entornos de despliegue para obtener más información.
    • Si tiene la intención de utilizar un producto de base de datos distinto, creado por el mismo proveedor de bases de datos, aún puede proseguir con la creación de este perfil y cambiar la configuración de la base de datos más adelante, en la consola administrativa. Si desea más información sobre cómo configurar controladores JDBC y orígenes de datos, consulte el tema Configuración de un proveedor de JDBC y del origen de datos en el centro de información de WebSphere Application Server Network Deployment, Versión 6.1.
    Consulte el tema Configuración de la base de datos común y la base de datos Common Event Infrastructure utilizando la Herramienta de gestión de perfiles para obtener información detallada y vuelva a este paso cuando haya completado los campos de los paneles informativos Configuración de base de datos y Configuración de base de datos (Parte 2). La herramienta de gestión de perfiles valida las opciones de configuración de base de datos que haya efectuado y muestra un mensaje si alguna de ellas genera un error. Por ejemplo, si especifica un nombre de base de datos que ya existe y está creando una nueva base de datos, aparece un mensaje de error que le informa de que la base de datos ya existe.
    Restricción:

    Se necesitan privilegios de administrador de base de datos (DBA) para los paneles de configuración de base de datos que forman parte de la creación de un perfil de gestor de despliegue para un entorno de despliegue. Si planea utilizar la característica de entorno de despliegue del instalador del producto o la herramienta de gestión de perfiles, y desea utilizar una base de datos distinta de Derby Network Server como producto de base de datos, el ID de usuario que proporcione para el campo "Nombre de usuario para autenticar con la base de datos" en los paneles de configuración de base de datos debe tener privilegios de DBA.

    Una vez que se ha configurado la base de datos común, se visualiza el panel Resumen de perfil.

  9. En el panel Resumen de perfil, pulse Crear para crear el perfil o Anterior para cambiar las características del perfil.

    Cuando se completa el aumento o la creación del perfil, el panel de finalización del perfil se visualiza con el mensaje La herramienta de gestión de perfiles ha creado correctamente el perfil o La herramienta de gestión de perfiles ha aumentado el perfil satisfactoriamente.

  10. Complete la configuración del perfil realizando una de las tareas siguientes, en función de si debe configurar manualmente la base de datos común.

Resultados

Ha creado por completo un perfil de WebSphere ESB .

El nodo dentro del perfil tiene un gestor de despliegue denominado dmgr.

Qué hacer a continuación

Asegúrese de que la instancia de la base de datos esté en ejecución antes de iniciar el gestor de despliegue, aunque la base de datos sea local. A continuación, compruebe el funcionamiento del servidor seleccionando Iniciar el gestor de despliegue en la consola Primeros pasos. Se abre una ventana de salida. Si aparece un mensaje parecido al siguiente, el gestor de despliegue funciona correctamente:
 ADMU3000I: Servidor dmgr abierto para e-business; el ID de proceso es 3072 

Configure los nodos personalizados del entorno de despliegue para completar el patrón de entorno de despliegue.

Para obtener más información sobre cómo planificar la instalación, consulte los temas de Planificación de WebSphere ESB.


task Tema de tarea

Condiciones de uso | Comentarios


Icono de indicación de la hora Última actualización: 05 julio 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_config_depman_nd.html
Copyright IBM Corporation 2005, 2010. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org).