Obtenga información sobre cómo utilizar la herramienta de gestión de perfiles para crear y configurar un perfil de servidor autónomo de WebSphere ESB con valores de configuración personalizados.
Acerca de esta tarea
Mediante la selección de la opción Avanzada,
puede especificar sus propios valores, por ejemplo, para los puertos, la ubicación del perfil
y los nombres del perfil, del nodo, del sistema principal y de la célula.
Opcionalmente,
puede elegir desplegar la consola administrativa, o
la aplicación de ejemplo de
WebSphere
Application Server o crear una definición de servidor Web. De forma opcional, puede habilitar 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 especificar sus propios valores de configuración para la base de datos Common Event Infrastructure
y la base de datos común y configurar Business Space.
Importante: Si tiene previsto federar el perfil en un gestor de despliegue, no seleccione la opción de almacén de archivos para los motores de mensajería o las bases de datos Derby Embedded para Common Event Infrastructure, ni las base de datos común. La opción de almacén de archivos y la base de datos Derby Embedded no pueden utilizarse en una configuración de entorno de despliegue.
Como resultado del procedimiento siguiente, que aparece en los apartados Aumento de perfiles utilizando la herramienta de gestión de perfiles o Creación de perfiles utilizando la herramienta de gestión de perfiles, verá el panel Seguridad administrativa o el panel Despliegue de aplicaciones opcionales. Complete los pasos siguientes para configurar un perfil de servidor autónomo personalizado nuevo con los valores de configuración personalizados.
- El panel que se visualiza en la herramienta de gestión de perfiles depende de si va a crear o aumentar un perfil. Si va a aumentar un perfil, también depende de si se ha habilitado la seguridad en dicho perfil o de si se ha configurado Common Event Infrastructure en el sistema.
Si está realizando |
Primer paso |
El aumento de perfiles avanzado de un perfil de WebSphere ESB y la seguridad están habilitados en el perfil que está aumentando. |
Aparece el panel de seguridad administrativa. Continúe en el paso 5. |
Creación de perfiles avanzada |
Aparece el panel de despliegue de aplicación opcional. Continúe en el paso 2. |
- Sólo para la creación de perfiles avanzada: en el panel de despliegue
de aplicación opcional, seleccione las aplicaciones que desea desplegar en el entorno de
perfil de servidor autónomo que está creando y, a continuación, pulse
Siguiente.
Para elegir una aplicación en la lista siguiente, deje seleccionado el recuadro de
selección junto a la aplicación. Elimine la marca de selección del recuadro para deseleccionar una aplicación.
Aparece el panel Ubicación y nombre del perfil.
- Sólo para la creación de perfiles avanzada: en el panel
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. Si ha optado por no utilizar el nombre por omisión, consulte el apartado Consideraciones de denominación de perfiles, nodos, sistemas principales y células si desea información sobre cuestiones que debe considerar cuando ponga nombre al perfil como, por ejemplo, las restricciones en la longitud del nombre del directorio.
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. El directorio por omisión depende de la
plataforma:
raíz_datos_usuario/profiles/nombre_perfil

raíz_instalación/profiles/nombre_perfil
raíz_instalación\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.
- Para crear el servidor autónomo con los valores de configuración optimizados para los entornos de desarrollo, marque el recuadro de selección Crear el servidor utilizando la plantilla de desarrollo. La plantilla de desarrollo reduce el tiempo de arranque y permite al servidor ejecutarse en hardware menos potente. No utilice esta opción para los servidores de producción.
- 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 de 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.
- Sólo para la creación de perfiles avanzada: En el panel Nombres de nodo,
sistema principal y célula, especifique los nombres de nodo, sistema principal y célula
para el perfil de servidor autónomo o 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 de su 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.
- Habilite la seguridad administrativa.
Esta pantalla es distinta en función de si va a crear o aumentar un perfil.
Si va a crear un perfil, puede habilitar la seguridad administrativa ahora, o más adelante, desde la consola administrativa. Para habilitar la seguridad administrativa ahora,
deje seleccionado el recuadro de selección Habilitar seguridad administrativa,
proporcione un nombre de usuario y una contraseña para iniciar la sesión en la consola
administrativa y pulse Siguiente.
Para inhabilitar la seguridad administrativa, desmarque el recuadro de selección. Para
habilitar la seguridad administrativa más adelante desde la consola administrativa, abra
la consola y pulse Seguridad > Seguridad de Business Integration.
Si ha elegido desplegar la aplicación de ejemplo de WebSphere Application Server desde el panel Despliegue de aplicaciones opcionales en el paso 2, se requiere una cuenta bajo la cual ejecutarse. Proporcione la contraseña para la cuenta. No puede cambiar el nombre de usuario de la cuenta.
Si está aumentado un perfil y aparece este panel, significa que el perfil que está aumentando tiene habilitada la seguridad. Debe volver a especificar el ID de usuario administrativo y la contraseña de dicho perfil.
El paso siguiente depende de las condiciones siguientes:
Si está realizando |
Paso siguiente |
Creación de perfiles avanzada |
Aparece el panel de asignación de valores de puerto. Continúe en el paso 6. |
- Sólo para la creación de perfiles avanzada: 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. Si opta por no desplegar la consola administrativa en el panel Despliegue de aplicaciones opcionales en el paso 2, los puertos de la consola administrativa no están disponibles en el panel de asignación de valores de puerto.
Los puertos se reconocen como en uso si se satisfacen las siguientes condiciones:
- Los puertos se asignan a un perfil creado bajo una instalación
realizada por el usuario actual.
- Los puertos se están utilizando actualmente.
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:
raíz_perfil/properties/portdef.props

raíz_perfil/properties/portdef.props
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.
Si está instalando |
Paso siguiente |
En una plataforma Linux® y está ejecutando la herramienta de gestión de perfiles como usuario root. |
Aparece el panel de definición de servicio Linux. Continúe en el paso 8. |
En una plataforma Windows® y tiene privilegios del grupo Administradores. |
Aparece el panel de definición de servicio Windows. Continúe en el paso 7. |
En cualquier otra plataforma o usuario no root en una plataforma Linux o Windows. |
Aparece el panel de definición de servidor Web. Continúe en el paso 9. |
Sólo para la creación de perfiles avanzada: Elija si desea ejecutar el
servidor como un servicio
Windows
y pulse Siguiente.
El panel de definición de servicio de Windows aparece para la plataforma
Windows
sólo si el ID que instala el servicio Windows tiene el privilegio del grupo
Administrador. 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
startServer. Por ejemplo, si configura un servidor como un servicio Windows y emite el mandato
startServer, el mandato
wasservice inicia el servicio definido.
Importante: Si elige iniciar la sesión como una cuenta de usuario especificada, debe
especificar el ID de usuario y la contraseña para el usuario que va a ejecutar el servicio y 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 perfiles creados para ejecutarse como servicio de
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. Dado
que esta variable de entorno es una variable de usuario en lugar de una
variable de sistema local, sólo un servicio de
Windows
que se ejecute como ese usuario específico podrá acceder a esta variable de
entorno. Por omisión, cuando se crea un nuevo perfil y éste se configura para ejecutarse
como servicio de
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, al crear el perfil especifique el servicio de
WebSphere ESB Windows
se ejecute como el mismo ID de usuario bajo el que se ha definido la variable de entorno que
especifica IPv6, en lugar de hacerlo como sistema local.
Aparece el panel de definición de servidor Web.
Sólo para la creación de perfiles avanzada: Elija si desea ejecutar
el servidor como un servicio de
Linux
y pulse Siguiente.
El panel de definición de servicio Linux sólo aparece si el sistema operativo actual es una versión compatible 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 startServer.
Por ejemplo, si configura un servidor como un servicio Linux y emite el mandato startServer, 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 de definición de servidor Web.
- Sólo para la creación de perfiles avanzada: Si desea incluir ahora una definición
de servidor Web en el perfil, realice los pasos siguientes:
Nota: En i5/OS,
no cree la definición de servidor Web utilizando la herramienta de gestión de perfiles. Por lo tanto, no habilite esta opción en el panel de definición de servidor Web. Será necesario utilizar IBM® HTTP
Server para los formularios de configuración y administración de iSeries, que crean la definición de servidor Web y una instancia de servidor HTTP. También asocian correctamente el servidor HTTP a esta definición de servidor Web. Si desea más información, consulte el tema
Configuración de una instancia de servidor HTTP en el centro de información de WebSphere Application Server Network Deployment para i5/OS, versión 6.1.
- Marque el recuadro de selección Crear una definición de servidor Web.
- Especifique las características de servidor Web en el panel y pulse
Siguiente.
- Especifique las características de servidor Web en la Parte 2 del panel y pulse
Siguiente.
Si utiliza un servidor Web para direccionar peticiones a WebSphere ESB debe incluir una definición de servidor Web. Puede incluir la definición ahora, o definir el servidor Web para WebSphere ESBmás adelante. Si realiza la definición del servidor Web
durante la creación de este perfil, puede instalar el servidor Web y su
plug-in, después de crear el perfil. Sin embargo, debe instalar ambos
en las vías de acceso que especifique en los paneles de definición del servidor Web. Si define el servidor Web para WebSphere ESB, después de crear este perfil, debe definir el servidor Web en un perfil separado.
- En el panel Configuración de Business Space,
active el recuadro de selección Configurar Business Space para configurar
Business Space basado en WebSphere, una experiencia del usuario integrada
para los usuarios de aplicaciones en el conjunto de productos de IBM WebSphere Business Process Management y,
a continuación, pulse Siguiente. Al configurar Business Space se configura
una interfaz gráfica de usuario integrada para los usuarios empresariales de la aplicación para este
perfil.
Importante: Business Space es compatible con los productos
de base de datos siguientes: Derby Embedded, Derby Network
Server, DB2 Universal, DB2 Universal Runtime Client, DB2 for i5/OS, DB2 for z/OS, Oracle 9i, Oracle 10g y
Oracle 11g.
Si la base de datos que utiliza para WebSphere ESB no coincide con las bases de datos soportadas para Business Space, se selecciona una base de datos Derby Embedded para la configuración de Business Space.
No puede federar este perfil en un entorno de despliegue más adelante,
porque no sea admite Derby Embedded para los entornos de despliegue.
Aparece el panel Configuración de base de datos.
- En el panel Configuración de base de datos,
configure la base de datos común y la base de datos utilizada por el componente de Common Event Infrastructure utilizado
por el WebSphere ESB.
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 del panel
Configuración de base de datos y del panel Configuración de base de datos (parte 2).
Aparece el panel Resumen de perfil.
- En el panel Resumen de perfil, pulse Crear o Aumentar para crear o aumentar 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.
- Complete la configuración del perfil de servidor autónomo haciendo una de las acciones siguientes, dependiendo de si debe configurar manualmente las bases de datos Common Event Infrastructure y común.
- Si ha completado la configuración de la base de datos
de Common Event Infrastructure y la base de datos común
utilizando la herramienta de gestión de perfiles, seleccione Lanzar la consola
Primeros pasos y/o Crear otro perfil y, a continuación,
pulse Finalizar para salir. Utilice la consola Primeros pasos para iniciar el servidor. Utilice la opción Crear otro perfil para reiniciar la herramienta de gestión de perfiles para crear perfiles adicionales.
- Si ha elegido posponer la configuración de base de datos real
generando scripts que se deben ejecutar manualmente, realice los pasos siguientes:
- Elimine la marca del recuadro de selección para lanzar la consola Primeros pasos y
pulse Finalizar para
cerrar la herramienta de gestión de perfiles.
- Utilice las herramientas y los procedimientos de definición de bases de datos estándares
del sitio para editar y ejecutar los scripts que la herramienta de gestión de perfiles
ha generado para crear, o crear y configurar, las bases de datos
event, eventcat y WPRCSDB
(o sus equivalentes si tienen nombres diferentes en el sistema). Ha identificado la ubicación de estos scripts
en el paso 2 del
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. Consulte, además, los temas en los que se describe cómo crear manualmente bases de datos nuevas o tablas nuevas en las bases de datos existentes:
Una vez configuradas las bases de datos, inicie la consola Primeros pasos asociada
con el perfil, como se describe en Inicio de la consola Primeros pasos.
Qué hacer a continuación
Compruebe el funcionamiento del servidor seleccionando
Iniciar el servidor desde la consola Primeros pasos. Se abre una ventana de salida. Si ve
un mensaje similar al siguiente, el servidor funciona correctamente:
ADMU3000I: Servidor server1 abierto para e-business; el ID de proceso es 3348
También puede comprobar el funcionamiento del servidor ejecutando la Prueba de verificación de la instalación (IVT) desde la consola Primeros pasos o ejecutando el mandato wbi_ivt. Esta prueba es para verificar que la instalación del gestor de despliegue o del servidor autónomo funciona correctamente. Para un perfil de servidor autónomo, también ejecuta una comprobación del Supervisor de salud y genera un informe.