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 has instalado el IBM WAS en entorno Linux.
Antes de saltar a la creación de perfiles, comprendamos qué es un perfil en IBM WAS?
El perfil es un entorno de ejecución completo que combina el binario WAS y el perfil (datos / configuración del usuario).
Hay varios tipos de perfiles disponibles en WebSphere.
- Celda: una combinación de DMGR y servidor de aplicaciones federado
- Standalone
- Dirección
- Perfil personalizado
Puede crear un perfil de WebSphere Application Server de dos formas.
- GUI: uso de la herramienta de gestión de perfiles
- Silencioso: usando el script manageprofile.sh
En esta publicación, utilizará 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)
- Lanzar herramienta de gestión de perfiles
./pmt.sh
- Se abrirá una ventana "WebSphere Customization Toolbox", haga clic en Crear
- Seleccione el entorno "Celda" y haga clic en Siguiente
In siguiente pantalla, tendrá la opción de seleccionar el proceso de creación del perfil. Hay dos procesos.
- Resolucion creación de perfil: el perfil se creará con la configuración predeterminada y los números de puerto. En la mayoría de los casos, puede seleccionar esto.
- Avanzado Creación de perfil: si está buscando personalizar los puertos predeterminados, la configuración, deberá usar esto.
- Procedamos con la creación del perfil "Típico", 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".
- Revise el resumen del perfil y haga 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
- La creación del perfil tardará unos minutos y una vez hecho esto, debería ver un confirmación.
Si se da cuenta, he mantenido la opción predeterminada "Inicie la consola de Primeros pasos”En la pantalla de arriba.
Esto abrirá el asistente de primeros pasos donde podrá verificar la instalación. La verificación es essential 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"
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 mandato siguiente: /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: Configuración de lectura para el servidor: dmgr> ADMU3200I: Servidor iniciado. Esperando el estado de inicialización. > ADMU3000I: Server dmgr abierto para e-business; El ID de proceso es 32013 El número de puerto del servidor es: 9060 IVTL0010I: Conectando al servidor local de WebSphere en el puerto: 9060 IVTL0015I: El servidor local de WebSphere Application Server se está ejecutando en el puerto: 9060 para el perfil Dmgr01 IVTL0035I: La herramienta de verificación de la instalación está escaneando / opt / Archivo IBM / WebSphere / AppServer / profiles / Dmgr01 / logs / dmgr / SystemOut.log para errores y advertencias. [11/20/16 4: 53: 38: 556 PST] 00000001 WSKeyStore W CWPKI0041W: Uno o más almacenes de claves utilizan la contraseña predeterminada. [11/20/16 4: 53: 47: 225 PST] 00000001 HostNameMap W HMGR0064W: Resolución de direcciones IP para el nombre de host localhost encontró solo la dirección de bucle de retorno. Se utilizará la dirección de bucle invertido. [11/20/16 4: 53: 53: 571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: Mensajería WMQ: '9.0.0.0-p900-L160509.1'. [11/20/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. [11/20/16 4: 54: 00: 239 PST] 00000078 AbstractInjec W CWNEN0070W: No se reconocerá la clase de anotación javax.ws.rs.HeaderParam porque se cargó desde el archivo: / opt / IBM / WebSphere / AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ubicación en lugar de desde un cargador de clases de productos. [11/20/16 4: 54: 00: 242 PST] 00000078 AbstractInjec W CWNEN0070W: La clase de anotación javax.ws.rs.MatrixParam no será reconocida porque se cargó desde el archivo: / opt / IBM / WebSphere / AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ubicación en lugar de desde un cargador de clases de productos. [11/20/16 4: 54: 00: 243 PST] 00000078 AbstractInjec W CWNEN0070W: La clase de anotación javax.ws.rs.core.Context no será reconocida 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. [11/20/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 ubicación en lugar de desde un cargador de clases de productos. [11/20/16 4: 54: 00: 245 PST] 00000078 AbstractInjec W CWNEN0070W: No se reconocerá la clase de anotación javax.ws.rs.PathParam porque se cargó desde el archivo: / opt / IBM / WebSphere / AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ubicación en lugar de desde un cargador de clases de productos. [11/20/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 ubicación en lugar de desde un cargador de clases de productos. [11/20/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 puede causar problemas en un entorno de red. [11/20/16 4: 54: 03: 213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: Incidente de 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 / opt / IBM / WebSphere / Dmgrver / profiles archivo logs / dmgr / SystemOut.log IVTL01I: La verificación de la herramienta de verificación de la instalación se realizó correctamente. La verificación de la instalación es comcompleto
Esto concluye que se crea el perfil lograr.
Intentemos acceder a la URL de DMGR
¡Bien hecho! ha creado un perfil de entorno celular y está listo para implementar una aplicación y hacer lo necesario configuración.
Espero que esto sea útil para un administrador de WebSphere. Déjame saber lo que piensas.