¿Cómo crear un perfil en WebSphere ND?

Publicado: 2016-11-22

La creación de un perfil en IBM WebSphere es un paso inicial para configurar el entorno de la aplicación. Conocer el procedimiento es fundamental para el administrador de WebSphere.

En esta publicación, explicaré cómo crear un perfil en IBM WebSphere Application Server Network Deployment.

Esto supone que ha instalado IBM WAS en un entorno Linux.

Antes de pasar a la creación de perfiles, comprendamos qué es un perfil en IBM WAS .

El perfil es un entorno de tiempo de ejecución completo que combina el binario WAS y el perfil (datos de usuario/configuración).

era-perfil

Hay varios tipos de perfiles disponibles en WebSphere.

  • Cell: una combinación de DMGR y servidor de aplicaciones federado
  • Ser único
  • administración
  • perfil personalizado

Puede crear un perfil de WebSphere Application Server de dos formas.

  1. GUI: uso de la herramienta de gestión de perfiles
  2. Silencioso: usando el script manageprofile.sh

En esta publicación, usaré la GUI para crear un perfil de Celda.

  • Inicie sesión en el servidor donde está instalado WAS
  • Vaya a la ubicación binaria de WAS >> bin >> ProfileManagement (en la ubicación de instalación predeterminada, será /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
  • Herramienta de administración de perfiles de lanzamiento
 ./pmt.sh
  • Se abrirá una ventana de "Caja de herramientas de personalización de WebSphere", haga clic en Crear

fue-pmt

  • Seleccione el entorno "Celda" y haga clic en Siguiente

fue-pmt-cell

En la siguiente pantalla , tendrá la opción de seleccionar el proceso de creación del perfil. Hay dos procesos.

  1. Creación de perfil típica : el perfil se creará con la configuración y los números de puerto predeterminados. En la mayoría de los casos, puede seleccionar esto.
  2. Creación avanzada de perfiles: si está buscando personalizar los puertos predeterminados, entonces deberá usar esta configuración.
  • Procedamos con la creación del perfil "Típica", haga clic en Siguiente
  • Ingrese el usuario y la contraseña para DMGR, si no desea que DMGR esté protegido con contraseña, puede desmarcar la casilla "Habilitar seguridad administrativa".

era-pmt-seguridad

  • Revisa el resumen del perfil y haz clic en "Crear". Si lo desea, puede copiar la información de esta pantalla, ya que contendrá mucha información útil como.
 Ubicación
Nombre de perfil
Nombre de celda
Nombre del nodo
Puertos
tipo de perfil 

era-pmt-resumen

  • La creación del perfil tardará unos minutos y, una vez hecho esto, debería ver una confirmación .

fue-pmt-éxito

Si nota, mantuve la opción predeterminada " Iniciar la consola Primeros pasos " en la pantalla anterior.

Esto abrirá el asistente de primeros pasos donde podrá verificar la instalación. La verificación es esencial para que sepa que su perfil es funcional y está listo para implementar la aplicación necesaria para su negocio.

  • Haga clic en "Verificación de la instalación"

era-verificación

El proceso de verificación implica iniciar y detener el DMGR y debería ver algo como a continuación.

 El nombre del servidor es: dmgr
El nombre del perfil es: Dmgr01
El inicio del perfil es:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01
El tipo de perfil es:dmgr
El nombre de la celda es: localhostCell01
El nombre del nodo es: localhostCellManager01
La codificación actual es: UTF-8
Comience a ejecutar el siguiente comando:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01
>ADMU0116I: La información de la herramienta se está registrando en el archivo
> /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
>ADMU0128I: Herramienta de inicio con el perfil Dmgr01
>ADMU3100I: Lectura de configuración para servidor: dmgr
>ADMU3200I: Servidor iniciado. Esperando el estado de inicialización.
>ADMU3000I: servidor dmgr abierto para comercio electrónico; la identificación del proceso es 32013
El número de puerto del servidor es: 9060
IVTL0010I: Conexión al host local WebSphere Application Server en el puerto: 9060
IVTL0015I: WebSphere Application Server localhost se está ejecutando en el puerto: 9060 para el perfil Dmgr01
IVTL0035I: La herramienta de verificación de la instalación está explorando el archivo /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log en busca de errores y advertencias.
[20/11/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: uno o más almacenes de claves utilizan la contraseña predeterminada.
[20/11/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W: La resolución de direcciones IP para el nombre de host localhost encontró solo la dirección de bucle invertido. Se utilizará la dirección de loopback.
[20/11/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: mensajería WMQ: '9.0.0.0-p900-L160509.1'.
[20/11/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W: La implementación de AuthConfigFactory no está definida, utilizando la clase de implementación de fábrica JASPI predeterminada: com.ibm.ws.security.jaspi.ProviderRegistry.
[20/11/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W: la clase de anotación javax.ws.rs.HeaderParam no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de desde un cargador de clases de productos.
[20/11/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W: la clase de anotación javax.ws.rs.MatrixParam no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de desde un cargador de clases de productos.
[20/11/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W: la clase de anotación javax.ws.rs.core.Context no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de un cargador de clases de productos.
[20/11/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W: la clase de anotación javax.ws.rs.CookieParam no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de desde un cargador de clases de productos.
[20/11/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W: La clase de anotación javax.ws.rs.PathParam no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de desde un cargador de clases de productos.
[20/11/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W: La clase de anotación javax.ws.rs.QueryParam no se reconocerá porque se cargó desde el archivo:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar en lugar de desde un cargador de clases de productos.
[20/11/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W: en el descubrimiento de procesos, la dirección IP 127.0.0.1 se utiliza para anunciar un punto final. Este uso podría causar problemas en un entorno de red.
[20/11/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: Incidente FFDC emitido en /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs /ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189
IVTL0040I: Se detectaron 12 errores/advertencias en el archivo /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log
IVTL0070I: La verificación de la herramienta de verificación de la instalación se ha realizado correctamente.
IVTL0080I: La verificación de la instalación está completa.

Esto concluye que el perfil se creó con éxito .

Intentemos acceder a la URL de DMGR

era-dmgr

¡Bien hecho! ha creado un perfil de entorno de celda y está listo para implementar una aplicación y realizar la configuración necesaria.

Espero que esto sea útil para un administrador de WebSphere. Déjame saber lo que piensas.