Configuración del servidor de informes: Tareas de DB2

Linux Los pasos necesarios para configurar la base de datos de DB2 para el servidor de informes dependen de las opciones que elija para la función de Rational Quality Manager Custom Reporting Server durante el proceso de instalación. Puede que necesite crear la base de datos del almacén de contenido de DB2, configurar la instancia de IBM® WebSphere Application Server para que aloje el servidor de informes y crear, desplegar e instalar los archivadores empresariales.
Por qué y cuándo se efectúa esta tarea
para configurar el servidor de informes:
Nota: Los pasos 2 a 9 sólo son necesarios si selecciona el método de instalación manual.
  1. Configure el servidor de informes para que se conecte al almacén de contenido registrando las instancias de base de datos para que se inicien automáticamente durante los reinicios del sistema.
    1. Ejecute el siguiente mandato:
      db2iauto -on <nombre instancia> 
    2. Abra el archivo /etc/inittab en un editor.
    3. Encuentre la siguiente serie de código:
      fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator 
    4. Mueva la serie de código y colóquela justo después del mandato id:5:initdefault:.
  2. Cree una base de datos de almacén de contenido.
    Nota: Compruebe que, como el usuario actual, cuenta con los privilegios administrativos necesarios para crear bases de datos y contenedores de espacio de tablas. El usuario actual es el que puede conectarse durante la ejecución al almacén de contenido de Cognos. Si desea que otros usuarios se conecten durante la ejecución al almacén de contenido de Cognos, consulte la publicación IBM Cognos 8 Business Intelligence Installation and Configuration Guide para obtener instrucciones.
    1. Inicie la ventana de mandatos de DB2 utilizando una cuenta de administrador de base de datos de DB2 válida. De forma predeterminada, el usuario será db2inst1.
    2. Si dispone de un almacén de contenido existente de una instalación previa, suprímalo.
    3. Vaya al directorio /opt/ibm/RationalInsight/reportal/contentstore.
    4. Cambie al usuario root ejecutando el mandato su. Si se le solicita, escriba la contraseña de root
    5. Establezca permisos para los archivos y carpetas ejecutando el siguiente mandato:
      chown db2inst1.db2iadm1 /opt/ibm/RationalInsight/reportal/contentstore -R
      donde db2inst1 es el propietario de la instancia de DB2 y db2iadm1 es el grupo de DB2.
    6. Regrese a la consola del administrador de base de datos y ejecute el script de shell install.sh utilizando el siguiente mandato:
      [db2inst1@VEGAVM contentstore]$ ./install.sh
    7. Cuando se le solicite, especifique los parámetros para el almacén de contenido. Para ver una lista de parámetros y sus explicaciones, consulte los enlaces relacionados en la parte inferior de la página.
    8. Expanda la carpeta Todas las bases de datos y verifique que la base de datos se ha añadido a la lista.
  3. Configure Java™ Runtime Environment (JRE) para que Cognos y el servidor de informes se ejecuten la misma instancia de JRE.
    1. Export JAVA_HOME=[WASDIR]/java/jre
    2. Export PATH=$JAVA_HOME/bin:…
    3. Copie el archivo [INSTALLDIR]/cognos/bin/jre/1.5.0/lib/ext/bcprov-jdk14-134.jar a la carpeta [WASDIR]/java/jre/lib/ext.
    4. Compruebe que los siguientes controladores de DB2 están instalados en el directorio [INSTALLDIR]/cognos/webapps/p2pd/WEB-INF/lib:
      • db2java.jar
      • db2jcc.jar
      • db2jcc_license_cu.jar
      • db2policy.jar

      Si el archivo db2java.jar no está y el archivo db2java.zip está presente, cambie el nombre de la carpeta db2java.zip a db2java.jar. Si ve que db2jcc4.jar está presente, elimínelo.

    5. Copie el archivo libdb2.so desde el directorio [DB2 INSTALLDIR]/lib32 o [DB2 INSTALLDIR]//lib64 al directorio /usr/local/lib.
  4. Suprima el servicio basado en Tomcat de IBM Cognos 8.
    1. Inicie la consola de administración de Cognos (ejecute el mandato cogconfig.sh en /opt/ibm/RationalInsight/cognos/bin).
    2. Pulse con el botón derecho del ratón en el nodo IBM Cognos 8, seleccione Suprimir y pulse .
    3. Pulse Guardar y pulse Cerrar.
  5. Cree un nuevo almacén de contenido en Custom Reporting que haga referencia a la base de datos del almacén de contenido de DB2.
    1. Inicie la consola de administración de Cognos (ejecute el mandato cogconfig.sh en /opt/ibm/RationalInsight/cognos/bin).
    2. Pulse Acceso a datos > Gestor de contenido, pulse con el botón derecho del ratón sobre Almacén de contenido y pulse Nuevo recurso > Base de datos.
    3. En el campo Nombre de base de datos, escriba el nombre de la base de datos creada en el paso 1.
    4. Seleccione la fila de ID de usuario y contraseña, pulse el icono Editar y escriba un nombre de usuario y contraseña que pueda utilizar para acceder al almacén de contenido de la base de datos creada en el paso 1.
    5. Seleccione Configuración local y pulse Guardar configuración.
  6. Cree una nueva instancia de WebSphere Application Server que aloje el servidor de informes. Este paso no es necesario si ha elegido instalar WebSphere Application Server utilizando el instalador de Custom Reporting.
  7. Configure la instancia de WebSphere Application Server para que aloje el servidor de informes.
    1. Reinicie WebSphere Application Server si ha cambiado la configuración de Cognos.
    2. Abra la consola administrativa de WebSphere Application Server (abra un navegador web y apunte a http://localhost:9060/ibm/console/). Si 9060 no es el número de puerto registrado en la herramienta WebSphere Application Server Profile Management, sustituya 9060 con cualquier otro número de puerto.
    3. Inicie la sesión en la consola administrativa de WebSphere Application Server (apunte el navegador a http://localhost:número_puerto/ibm/console/login.do y escriba el nombre de usuario y contraseña).
    4. Expanda el nodo Servidores en la barra lateral izquierda y seleccione Servidores de aplicaciones.
    5. Pulse el enlace server1 y amplíe el nodo Gestión de Java y procesos.
    6. Pulse el enlace Definición de proceso y pulse el enlace Máquina virtual de Java.
    7. Escriba el tamaño máximo e inicial de pila JVM como 256 y 768.
    8. Pulse Aplicar (en la parte inferior de la página) y pulse el enlace Guardar.
    9. Pulse el enlace Entradas de entorno.
    10. Pulse Nuevo y añada la siguiente propiedad:
      LD_LIBRARY_PATH=[INSTALLDIR]/cognos/bin
    11. Pulse Aceptar, pulse Nuevo y añada la siguiente propiedad:
      PATH=[INSTALLDIR]/cognos/bin
    12. Pulse Aplicar y pulse Guardar.
    13. Reinicie WebSphere Application Server.
  8. Compile y despliegue el archivador empresarial del servidor de informes.
    1. Inicie la consola de administración de Cognos (ejecute el mandato cogconfig.sh en /opt/ibm/RationalInsight/cognos/bin).
    2. Seleccione Entorno y cambie todos los puertos de 9300 al número de puerto del perfil de WebSphere Application Server que, de forma predeterminada, es 9080.
    3. Seleccione Servicios de portal y cambie todos los puertos del 9300 al número de puerto del perfil de WebSphere Application Server.
    4. Pulse Guardar y pulse Cerrar.
    5. Seleccione Acciones > Crear archivos de aplicación.
    6. Pulse Siguiente, acepte los valores predeterminados y pulse Siguiente.
    7. Pulse Finalizar y pulse Cerrar.
  9. Instale el archivador empresarial del servidor de informes.
    1. Inicie la sesión en la consola administrativa de WebSphere Application Server (apunte el navegador a http://localhost:número_puerto/ibm/console/login.do y escriba el nombre de usuario y contraseña).
    2. Expanda el nodo Aplicaciones en la barra lateral izquierda y seleccione Instalar nueva aplicación.
    3. Pulse Navegar, vaya hasta la carpeta [directorio_instalación_rational_insight]/cognos y seleccione el archivo p2pd.ear.
    4. Acepte las opciones predeterminadas y pulse Siguiente. Haga esto cuatro veces.
    5. Pulse el enlace Guardar, pulse Aplicaciones empresariales en la barra lateral izquierda y si Aplicación predeterminada aparece listada, desinstálela.
    6. Seleccione la aplicación IBM Cognos 8 y pulse Iniciar. La aplicación tardará unos minutos en cargarse completamente y en iniciar.
    7. Abra un navegador y apúntelo a http://server:port/insight/servlet. Si el cliente de Cognos Content Manager está funcionando correctamente, verá algo similar al siguiente texto en la página web:
      IBM Cognos 8
      
      Content Manager
      
      Build: 8.4.2519.0
      
      Start time: Tuesday, November 18, 2008 3:00:41 PM PST
      
      Current time: Tuesday, November 18, 2008 3:01:25 PM PST
      
      State: Running. 
    8. Apunte el navegador web a http://server:port/insight. Debería ver la página inicia del portal de Custom Reporting.
  10. Importe los informes de ejemplo de Custom Reporting.
    1. Copie el archivo [directorio_instalación_rational_insight]/reportal/deployment/Rational_Example_Reports.zip al directorio [directorio_instalación_rational_insight]/cognos/deployment/.
    2. Abra la aplicación web de Custom Reporting en server:port/insight.
    3. Abra la página de administración de Cognos.
    4. Pulse Configuración.
    5. Pulse Administración de contenido, pulse el icono Nueva importación.
    6. Compruebe que allrqm aparece listado como un archivador de despliegue y pulse Siguiente dos veces.
    7. Para importar todos los paquetes y carpetas, seleccione el recuadro en la cabecera de la tabla y pulse Siguiente cuatro veces.
    8. Pulse Finalizar y pulse Ejecutar y pulse Aceptar.
    9. Pulse el icono Inicio y verifique que todos los paquetes y carpetas aparecen listados en Carpetas públicas.
  11. Pruebe las conexiones de fuente de datos del depósito de datos y de los orígenes de productos.
    1. Abra la aplicación web de Custom Reporting en http://server:port/insight.
    2. Abra la página de administración de Cognos (pulse Iniciar > IBM Cognos Administration.
    3. Pulse Configuración > conexiones de fuente de datos > RIDW.
    4. Pulse la acción Establecer propiedades de la fuente de datos de RIDW.
    5. Pulse el separador Conexión.
    6. Pulse Probar la conexión.
    7. Pulse Probar.
    8. Pulse Cerrar dos veces y, a continuación, pulse Aceptar.
    9. Pulse Configuración > Conexiones de fuente de datos > RQM.
      Nota: Para volver a la lista de conexiones de orígenes de datos, puede que necesite pulsar Cognos encima del Nombre del campo.
    10. Pulse la acción Establecer propiedades para el origen de datos del producto; por ejemplo, ClearQuest.
    11. Pulse el separador Conexión.
    12. Pulse Probar la conexión.
    13. Pulse Probar.
    14. Pulse Cerrar dos veces y, a continuación, pulse Aceptar.
  12. Haga una prueba ejecutando los informes de ejemplo de Custom Reporting.
    1. Abra la aplicación web de Custom Reporting en http://server:port/insight.
    2. Pulse la carpeta Rational Quality Manager.
    3. Ejecute los informes.

Comentarios