Validación de la instalación de WebSphere Business Monitor

En la información siguiente se describe cómo validar la finalización satisfactoria de cada paso de la instalación. El proceso de instalación de Monitor es complejo y lleva mucho tiempo, por lo que es muy recomendable una verificación paso a paso. Encontrar un problema al final de todo el proceso puede requerir una reinstalación completa de algunas partes de la pila de software.

Si no puede verificar la finalización satisfactoria de un paso de la instalación, póngase en contacto con el "soporte técnico de IBM" para obtener más ayuda.

Nota: <temp> hace referencia al directorio "%temp%\" de Windows y al directorio "/tmp" de AIX.

DB2 Enterprise Server Edition

Después de instalar DB2 Enterprise Server Edition, efectúe lo siguiente:
  1. Valide que el icono de DB2 aparezca en la bandeja del sistema (Windows) y que pueda iniciar el Centro de control de DB2.
  2. Si las bases de datos van a ser locales, asegúrese de que pueda crear una base de datos en la máquina local.
  3. Si las bases de datos van a ser remotas, asegúrese de que pueda catalogar y acceder a las bases de datos en la máquina remota.
  4. En la plataforma AIX, asegúrese de que la instancia db2inst1 se haya creado bajo /home/db2inst1/sqllib y que pueda iniciar db2cc (Centro de control) manualmente.

DB2 Cube Views

Después de instalar DB2 Cube Views, efectúe lo siguiente:
  1. Valide que se haya añadido el elemento de menú "Centro OLAP" en el menú "Herramientas" del Centro de control de DB2 y/o que se haya añadido el elemento de menú "Centro OLAP" en el menú "Herramientas de Business Intelligence" del menú Inicio y que la aplicación Centro OLAP se inicialice.
  2. En AIX: ejecute un mandato de visualización de paquetes para asegurarse de que los paquetes de Cube Views se hayan depositado correctamente. El mandato "lslpp -L all | grep db2" debe devolver db2_08_01.cbsg, db2_08_01.cube.services y db2_08_01.olsampdb entre otros paquetes de DB2. Para garantizar que la instancia db2inst1 se ha actualizado, compruebe /tmp/db2setup.log para asegurarse de que la operación ha sido satisfactoria. Se visualizará información relativa a que la instancia db2inst1 se ha actualizado satisfactoriamente.

WebSphere Application Server

Después de instalar WebSphere Application Server mediante el perfil "dashboard", efectúe lo siguiente:
  1. Ejecute la característica "Verificación de la instalación" en la consola "Primeros pasos" y compruebe si existe un mensaje de instalación satisfactoria.
  2. Valide que pueda iniciar/detener satisfactoriamente el servidor de aplicaciones "server1" comprobando los archivos startServer.log y stopServer.log en C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1
  3. Verifique que se pueda acceder satisfactoriamente a la aplicación "Consola administrativa" en: http://localhost:9060/ibm/console
  4. Compruebe si existen errores en el archivo SystemOut.log en C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\server1
  5. Si no puede validar la instalación, consulte el archivo de anotaciones cronológicas de la instalación de Application Server "<temp>log.txt" y el archivo de anotaciones cronológicas de la instalación de Monitor "<temp>launchpad-monitor.log".
Hay otros archivos de Application Server utilizados en la depuración de una instalación que se ubican en:
  • C:\IBM\WebSphere\AppServer\logs, especialmente C:\IBM\WebSphere\AppServer\logs\log.txt y C:\IBM\WebSphere\AppServer\logs\wbi\log.txt
  • C:\IBM\WebSphere\AppServer\logs\dashboard\*
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\logs\*
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\
  • C:\IBM\WebSphere\AppServer\profiles\dashboard\properties\*
  • C:\IBM\WebSphere\AppServer\properties\profileRegistry.xml

WebSphere Process Server

Después de instalar WebSphere Process Server mediante el perfil "monitor", efectúe lo siguiente:
  1. Ejecute la característica "Verificación de la instalación" en la consola "Primeros pasos" y compruebe si existe un mensaje de instalación satisfactoria.
  2. Valide que pueda iniciar/detener satisfactoriamente el servidor de aplicaciones "server1" comprobando los archivos startServer.log y stopServer.log en C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1
  3. Verifique que se pueda acceder satisfactoriamente a la aplicación "Consola administrativa" en "http://localhost:9060/ibm/console".
  4. Compruebe si existen errores en el archivo SystemOut.log en C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\server1
  5. Compruebe que las bases de datos siguientes existan en DB2: WPRCSDB y EVENT. Si no se ha creado la base de datos EVENT, puede crearla ejecutando %Dir_inicio_Perfil%\event\dbscripts\db2\cr_event_db2.{sh|bat} server {db2inst1 | db2admin}
  6. Si no puede validar la instalación, consulte el archivo de anotaciones cronológicas de la instalación de Process Server "<temp>log.txt" y el archivo de anotaciones cronológicas de la instalación de Monitor "<temp>launchpad-monitor.log".
Hay otros archivos de Process Server utilizados en la depuración de una instalación que se ubican en:
  • C:\IBM\WebSphere\ProcServer\logs, especialmente C:\WebSphere\ProcServer\logs\log.txt y C:\WebSphere\ProcServer\logs\wbi\log.txt
  • C:\IBM\WebSphere\ProcServer\logs\monitor\*
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\logs\*
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\
  • C:\IBM\WebSphere\ProcServer\profiles\monitor\properties\*
  • C:\IBM\WebSphere\ProcServer\properties\profileRegistry.xml

WebSphere Portal

Después de instalar WebSphere Portal, efectúe lo siguiente:
  1. Valide que pueda iniciar/detener satisfactoriamente el servidor de aplicaciones "WebSphere_Portal". Puede utilizar los "Primeros pasos" para iniciar el servidor.
  2. Verifique que se pueda acceder satisfactoriamente a la aplicación web IBM WebSphere Portal.
    1. Si utiliza los "Primeros pasos", después de iniciar el servidor, la aplicación web se iniciará automáticamente.
    2. O bien puede utilizar "Iniciar el servidor" y, tras iniciarse el servidor, cargar la aplicación web en un navegador en "http://localhost:9081/wps/portal".
    3. Debería verse la página "Portlet Inicio de sesión". Inicie la sesión con el ID/contraseña predeterminados: "wpsadmin/wpsadmin".
    4. Después de iniciar la sesión, debería poder ver una página web con el mensaje "Bienvenido a WebSphere Portal versión 5.1.0.2".
  3. Si no puede validar la instalación, consulte los archivos de anotaciones cronológicas de la instalación de WebSphere Portal "wpsinstalllog.txt", "pznInstallLog.txt", "pzninstall.log" y "wpinstalllog.txt" y compruebe el archivo de anotaciones cronológicas de la instalación de Monitor "launchpad-monitor.log" en el directorio <temp>. Compruebe también si existen errores en el archivo SystemOut.log en C:\WebSphere\PortalServer\log

DB2 Alphablox

Después de instalar DB2 Alphablox, efectúe lo siguiente:
  1. Valide que pueda acceder satisfactoriamente a las páginas administrativas de Alphablox en "http://localhost:9081/AlphabloxAdmin/home". Inicie la sesión con el ID/contraseña predeterminados: "admin/password".
  2. Compruebe los archivos de anotaciones cronológicas de la instalación de Alphablox "alphablox_install_log.html" o IBM_DB2_Alphablox_8.3_InstallLog.log en el directorio C:\IBM\DB2Alphablox
  3. Para obtener el mantenimiento de Alphablox necesario, termine la instalación de Alphablox mediante Monitor Launchpad y, a continuación, visite el URL siguiente y siga las instrucciones: http://www-1.ibm.com/support/docview.wss?rs=2026&context=SSCPX3&dc=D600&uid=swg21227687&loc=en_US&cs=UTF-8&lang=en

Creación de bases de datos

  1. Antes de utilizar Launchpad para crear bases de datos, siga estos pasos:
    1. Si ha utilizado Launchpad para instalar DB2, asegúrese de detener Launchpad y reiniciarlo en una ventana de mandatos nueva. Así se garantiza que el entorno de DB2 se configure correctamente.
    2. Asegúrese de iniciar DB2.
    3. Asegúrese de que existan los directorios utilizados para copias de seguridad y espacios de tabla. En AIX, estos directorios deben tener los permisos establecidos en "777" o el propietario debe establecerse en "db2inst1".
  2. Una vez terminada la creación de bases de datos (es decir, después de pulsar Finalizar), verifique que las tablas se hayan creado en las bases de datos. Verifique que las bases de datos siguientes contengan estas tablas:
    Base de datos Tablas
    Repositorio Database_Characteristics, Property, Monitor_Client (última tabla creada)
    Estado DEPLOYED_DDL, RMPRUNECTRL (última tabla creada)
    Tiempo de ejecución TIME_BASED_SITUATIONS, RMPRUNECTRL (última base de datos creada)
    Histórica DIM_TIME, RMPRUNECTRL (última tabla creada)

    Problemas potenciales y acciones correctoras:

    1. La base de datos no se ha creado.

      Acción: asegúrese de que DB2 se haya iniciado.

    2. La base de datos se ha creado, pero no contiene tablas.

      Acción: asegúrese de escribir un ID de usuario y una contraseña válidos en el panel de creación de base de datos. Busque en el archivo <Dir_inicio_Monitor> /install/logs/db2Create****Out.log donde "****" es de estado, de tiempo de ejecución, histórica o del repositorio. Busque el mensaje siguiente:

      "SQL30082N Attempt to establish connection failed with security reason "24" ("USERNAME AND/OR PASSWORD INVALID")"

      Si este mensaje existe, desinstale la base de datos y, a continuación, vuélvala a instalar con un ID de usuario y contraseña válidos.

  3. Verifique que se hayan escrito los datos correctos en la tabla DATABASE_CHARACTERISTICS de la base de datos del repositorio. Debe haber una fila para cada una de las tres bases de datos (de estado, de tiempo de ejecución e histórica). La fila debe contener el nombre de la base de datos, el nombre del esquema y el nombre del sistema principal. Además, cuando se crea la base de datos histórica, debe añadirse una fila en la tabla Property de la base de datos del repositorio. La fila debe contener una propiedad denominada "CubeDataSource" con un valor de "<Hist_Name>_CUBE" donde "<Hist_Name>" es el nombre de la base de datos histórica. Si no hay entradas, busque en <temp>launchpad-monitor.log. Busque "repos command0" y compruebe si hay errores. Si la información se ha escrito correctamente, el mensaje siguiente debería existir en el archivo de anotaciones cronológicas: "repos command finished, rc=0"

    Problemas potenciales y acciones correctoras:

    1. En AIX, no se puede acceder a la JVM incluida. En <temp>launchpad-monitor.log, verá "repos command finished rc=126".

      Acción: el directorio padre que contiene launchpad.sh debe tener permiso de lectura y ejecución para todos los usuarios.

    2. No se puede acceder a las bibliotecas de DB2.

      Acción: asegúrese de que DB2 se haya iniciado. Si ha utilizado Launchpad para instalar DB2,asegúrese de detener Launchpad y reiniciarlo en una ventana de mandatos nueva.

    3. No se puede conectar a la base de datos del repositorio.

      Acción: si la base de datos del repositorio está en la máquina local, asegúrese de escribir un ID de usuario y una contraseña válidos en el panel de creación de base de datos. Si la base de datos del repositorio se encuentra en una máquina remota, asegúrese de que la base de datos se haya catalogado en la máquina local. Además, asegúrese de escribir un ID de usuario y una contraseña válidos en el panel de información de la base de datos del repositorio.

  4. SÓLO AIX: verifique que la base de datos de tiempo de ejecución se haya llenado correctamente. Abra el Centro de control de DB2 y conéctese a la base de datos de tiempo de ejecución. Verifique que hay dos funciones definidas por el usuario en la base de datos denominadas GMTLONG2TIMESTAMP y GMTTIMESTAMP2LONG. Si estas funciones no existen, el Gestor de duplicación fallará. Compruebe el archivo <Dir_inicio_Monitor>/install/logs/db2CreateRuntimeOut.log para determinar si las funciones se han creado satisfactoriamente. Busque "call sqlj.install_jar". Si las funciones se han creado, debería ver el mensaje siguiente:
    "DB20000I The CALL command completed successfully".
    Si las funciones no se han creado, es posible que vea este mensaje:
    "SQL4302N Procedure or user-defined function "sqlejReadJar", specific name "SQL051206175332050"
    aborted with an exception "Permission denied /home/db2inst1/sqlli". SQLSTATE=38501".

    Si esto sucede, utilice el desinstalador de Monitor para desinstalar la base de datos de tiempo de ejecución. Descarte la base de datos, reinicie la máquina y, a continuación, vuelva a instalar la base de datos de tiempo de ejecución.

  5. Para depurar los problemas de creación de bases de datos de Monitor, compruebe el archivo <Dir_inicio_Monitor>/install/logs/db2CreateAAAAOut.log donde "AAAA" representa State, Runtime, Historical o Repository.

Monitor Server

Inicie Process Server mediante el perfil "monitor" y, a continuación, inicie la aplicación "Consola administrativa" en "http://localhost:9060/ibm/console". Verifique lo siguiente en:
  • Aplicaciones de empresa: asegúrese de que IBM_WB_ACTIONMANAGER e IBM_WB_MONITOR_SERVER se hayan iniciado satisfactoriamente.
  • Recursos JDBC: pruebe las conexiones de base de datos bajo el ámbito de servidor y nodo con los orígenes de datos bajo el recurso JDBC MonitorDB2XADriver1.
  • WebSphere Business Monitor: asegúrese de que todos los plug-ins/paneles específicos de Monitor estén instalados correctamente. Para verificar esto, simplemente debe pulsar cada hiperenlace bajo la cabecera WebSphere Business Monitor.

Si falta alguna de las aplicaciones de empresa, compruebe los archivos MonitorAppInstallOut.log y MonitorAppInstallErr.log bajo <Dir_inicio_Monitor>/install/logs. En el archivo MonitorAppInstallOut.log, busque los mensajes "ADMA5016I: Se ha iniciado la instalación de IBM_WB_MONITOR_SERVER." y "ADMA5016I: Se ha iniciado la instalación de IBM_WB_ACTIONMANAGER.". Si las aplicaciones se han instalado satisfactoriamente, debería ver los dos mensajes siguientes: "ADMA5013I: La aplicación IBM_WB_MONITOR_SERVER se ha instalado satisfactoriamente." y "ADMA5013I: La aplicación IBM_WB_ACTIONMANAGER se ha instalado satisfactoriamente".

Si falta alguno de los recursos JDBC, compruebe los archivos MonitorAppInstallOut.log y MonitorAppInstallErr.log bajo <Dir_inicio_Monitor>/install/logs. En el archivo MonitorAppInstallOut.log, busque el mensaje "## Installing DataSource: ???? on node Node01" donde "????" puede ser "RepositoryDBDataSource" o "RuntimeDBDataSource". Busque también el mensaje "## Installing DataSource: MonitorDataSource on server1". Asegúrese de que no haya errores.

Si falta alguno de los plug-ins de la consola de administración de WAS, compruebe los archivos MonitorConsoleInstallOut.log y MonitorConsoleInstallErr.log bajo <Dir_inicio_Monitor>/install/logs. En el archivo MonitorAppInstallOut.log, busque el mensaje "PLPR0013I: Saving Console Enterprise Application". Si los plug-ins se han instalado satisfactoriamente, debería ver el mensaje "PLPR0014I: Closing Console Enterprise Application".

Si desinstala y luego vuelve a instalar Monitor Server, debe suprimir el directorio de la base de datos SIB tras desinstalar Monitor Server. Si no suprime el directorio, tendrá errores al iniciar el servidor después de la reinstalación. Debe suprimir el directorio siguiente: C:\WebSphere\ProcServer\profiles\monitor\databases\com.ibm.ws.sib\<Nombre_nodo>.server1-MONITOR.<Nombre_célula>.Bus.

También pueden diagnosticarse problemas a partir de los archivos SystemOut.log y SystemErr.log de C:\WebSphere\ProcServer\profiles\monitor\logs\server1.

Cliente del panel de control

Inicie el servidor WebSphere_Portal y acceda a la página "WebSphere Business Monitor Bienvenido" en "http://localhost:9081/wps/portal".
  1. Verifique que se utilice el tema correcto. El tema WebSphere Business Monitor es púrpura y tiene iconos e imágenes de WebSphere Business Monitor en lugar de los iconos e imágenes normales de WebSphere Portal. Además, debe haber una página de bienvenida diferente perteneciente a WebSphere Business Monitor, en lugar de la página de bienvenida normal de WebSphere Portal.
  2. En la parte superior derecha de la página, pulse Iniciar sesión. Inicie la sesión con el ID/contraseña predeterminados: "wpsadmin/wpsadmin".
  3. Bajo Administration > Portal Management > Portlets, busque por Nombre exclusivo, utilice la serie "com.ibm" y asegúrese de que todas las vistas de panel de control estén instaladas.
  4. Inicie el perfil de panel de control "server1" y verifique lo siguiente en la consola administrativa de WebSphere Application Server:
    1. Recursos -> Proveedores de JDBC: pruebe las conexiones de base de datos bajo el ámbito de nodo con los orígenes de datos bajo el recurso JDBC MonitorDB2XADriver1.
  5. Pueden diagnosticarse problemas a partir de los archivos SystemOut.log y SystemErr.log de C:\WebSphere\AppServer\profiles\portal\logs\server1.

Si falta alguno de los recursos JDBC, compruebe los archivos DashboardClientDeployOut.log y DashboardClientDeployErr.log bajo <Dir_inicio_Monitor>/install/logs. En el archivo DashboardClientDeployOut.log, busque el mensaje "## Installing DataSource: ???? on node Node01" donde "????" puede ser "RepositoryDBDataSource", "RuntimeDBDataSource" o "HistoricalDBDataSource". Asegúrese de que no haya errores.

Verifique que se hayan escrito los datos correctos en la tabla Monitor_Client de la base de datos del repositorio. Debe haber una fila que contenga el nombre de sistema principal de la máquina del cliente del panel de control y el número de puerto SOAP de la máquina del cliente del panel de control. Si no hay ninguna entrada en la tabla, compruebe el archivo DashboardClientDeployOut.log. Busque "Register Dashboard Client..." y compruebe si hay errores.

El script de instalación del cliente del panel de control realiza varios pasos. Estos son los mensajes que indican el principio de un paso. Compruebe el archivo DashboardClientDeployOut.log y verifique que cada paso termina sin errores.
Paso Mensaje
Crear recursos de WebSphere Application Server, como orígenes de datos Create WAS resources...
Desplegar el archivo WAR Deploying war...
Desplegar el tema WebSphere Business Monitor Deploying themes...
Guardar la página de bienvenida de WebSphere Portal Exporting Welcome Page...
Establecer la página de bienvenida de WebSphere Business Monitor Setting Welcome Page...
Crear el enlace de espacio de nombres Creating namespace bindings and mapping EJB Refs...
Crear el DB2 Alphabloxorigen de datos Create Alphablox data source...
Actualizar la tabla Monitor_Client Register Dashboard Client...

Copyright IBM Corporation 2005, 2006. Reservados todos los derechos.