procedimientos business objects v.1.1 y guia de actuación
TRANSCRIPT
Procedimientos Business Objects
para Guardias
Area de Producción y Soporte Técnico
HOJA DE CONTROL
Título Iniciativas de Optimización
Autor CopyLeft
Colaboradores
Versión Fecha Versión
Revisado por CopyLeft Fecha Revisión
Aprobado por <Nombre Aprobador> Fecha Aprobación
CONTROL DE CAMBIOS
Versión Fecha Autor Descripción
CONTROL DE DISTRIBUCIÓN
Distribuido a Área / Departamento Nº Copias
ÍNDICE
1 CHECKLIST......................................................................................................................................4
2 LOGIN................................................................................................................................................4
2.1 LOGIN AIX..................................................................................................................................42.2 LOGIN INFOVIEW........................................................................................................................42.3 LOGIN CONSOLA DE ADMINISTRACIÓN BUSINESS OBJECTS.......................................................42.4 LOGIN BROADCAST AGENT (SCHEDULER).................................................................................4
3 MONITORIZACIONES PATROL..................................................................................................5
4 ARRANQUE Y PARADA.................................................................................................................5
5 VERIFICACIONES DE CONECTIVIDAD...................................................................................5
5.1 SERVIDOR BUSINESS OBJECTS:...................................................................................................55.2 CONECTIVIDAD ORACLE.............................................................................................................55.3 CONECTIVIDAD SQL-SERVER.....................................................................................................65.4 CONECTIVIDAD BUSINESS – ORACLE.........................................................................................75.5 CONECTIVIDAD WEBSPHERE.......................................................................................................7
6 BROADCAST AGENT.....................................................................................................................9
7 LOGS.................................................................................................................................................10
8. Guía de Actuación ante posibles errores de BO............................................................................10
1 CHECKLIST
Pto Verificación Si no funciona Acción3 Alarma TEC proceso
BO_MANAGEBO caido Rearrancar (Punto 4)
3 Alarma TEC proceso BO_GESTOR BO caido Rearrancar (Punto 4)3 Alarma TEC proceso BO_SCH Scheduler Caido Verificar
BroadcastAgent (Punto 6)
Alarma TEC El filesystem /opt/bobject está al n% de ocupación
Borrar *.log en /opt/bobject/BO/bin
2.2 Login Infoview Falla acceso Web Verificar conectividad (Punto 5) y Websphere (Punto 5.5)
5.2 Conectividad Oracle No hay conectividad entre el servidor BO y las bases de datos
Llamar a Guardia BBDD
5.3 Conectividad SQL-Server No hay conectividad entre el servidor BO y las bases de datos
Llamar a Guardia BBDD
5.5 Conectividad Websphere Falla alguna aplicación o servidor de aplicación utilizado por BO
Reiniciar instancia en cuestión (Punto 5.5)
2 LOGIN
2.1 Login AIX Entrar a PX0607 con usuario business, password q1w2e3r4
IMPTE : No logarse al abrir session con el usuario business, haberlo con un ibmsis0X y luego hacer un su – business.
2.2 Login InfoView
Entrar a la web http://informes.hostname.org
usuario BOADMIN, password gb19zb20 óusuario UANA50, password SIE50
2.3 Login Consola de Administración Business Objects
Business Objects -> Administration Console 6.5
usuario BOADMIN, password gb19zb20
2.4 Login Broadcast Agent (Scheduler)
Business Objects -> Broadcast Agent 6.5
usuario B, password bca
3 MONITORIZACIONES PATROL
Se están monitorizando los siguientes procesos: /opt/bobject/BO/bin/BOMgr /opt/bobject/BO/bin/WIProcessManager /opt/bobject/BO/bin/BcaScdul -ASFppn
fenix@BCASchedulersGroup_BCA_0 -ASFport 10056
Si falta cualquiera de los dos primeros, es que el business se ha caido y hay que reiniciarlo. Aparecerán en la consola TEC como sigue:
El tercero es el Scheduler o Planificador. Si se cae este individualmente, para arrancarlo hay que entrar en la Consola de Administración Business (hay una en la máquina de Tamara) entrando en Business Objects -> Administration Console con usuario BOADMIN y password gb19zb20
4 ARRANQUE Y PARADA
En PX607 ejecitar con el usuario business:
PARADA: En /opt/bobject/BO/setup/ ejecutar ./wstopARRANQUE: En /opt/bobject/BO/setup ejecutar ./wstart
5 VERIFICACIONES DE CONECTIVIDAD
5.1 Servidor Business Objects:
/opt/bobject/BO/tools/bin/wping.sh debe dar la siguiente salida
Starting WPing ...Connecting to server v6.5 SP2 (5.095 s) => OK
5.2 Conectividad Oracle
SI FALLA CUALQUIERA DE LAS COMPROBACIONES DE ORACLE, AVISAR ALA GUARDIA DE BASE DE DATOS:
Conectividad al repositorio de Business (si no hay conectividad no funciona nada):
sqlplus BO_MMI/bo_mmi01@busobp1 (desde cualquier directorio)debe dar el siguiente resultado:
SQL*Plus: Release 9.2.0.5.0 - Production on Vie Dic 2 10:30:37 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Conectado a:Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.5.0 – Production
Para comprobar si hay conectividad a alguna de las bases de datos de aplicaciones habrá que solicitar usuarios y passwords a Sistemas BBDD:
SIE: sqlplus <usuario>/<password>@SIE_PROESECTOR: sqlplus <usuario>/<password>@ESECTOR
5.3 Conectividad SQL-Server
De ella depende la conexión con MMI y COCAL. SI FALLA CUALQUIERA DE LAS COMPROBACIONES DE SQL-SERVER, AVISAR A LA GUARDIA DE BASE DE DATOS:
Ejecutar /opt/bobject/odbc/example/example con los siguientes valores:
COCAL
Data Source Name: Correos WHUser Name: cocal_readPassword: lectura
MMI
Data Source Name: mmi_preUser Name: mmi_dbPassword: mmi01
Y el resultado debe ser:
SQLSTATE = 01000NATIVE ERROR = 5701
MSG = [DataDirect][ODBC SQL Server Driver][SQL Server]Changed database context to 'mmi_pre'.
SQLSTATE = 01000NATIVE ERROR = 5703MSG = [DataDirect][ODBC SQL Server Driver][SQL Server]Changed language setting to Espa±ol.
5.4 Conectividad Business – Oracle
Ejecutar /opt/bobject/BO/tools/bin/WICheckConfig
Buscar entre la salida esta línea: Connection file tested: /opt/bobject/BO/nodes/fenix/mycluster/locdata/bomain.key+ Great! Connection defined is available
Si no da esto, hay un problema con el /opt/bobject/BO/nodes/fenix/mycluster/locdata/bomain.keyque es el fichero director de las conexiones de Business.
Regenerar el fichero ejecutando /opt/bobject/BO/bin/wmainkey. Teclead los datos correctos (Oracle,…, usuario BO_MMI, password bo_mmi01, data source busobp1 y grabad el fichero bomain.key
4) Funcionalidad
Conectarse a la web http://informes.opensource.org y entrar con usuario UANA50 y password SIE50. Si no deja entrar lo más seguro es que haya un problema de conectividad a Oracle. Si deja entrar, ejecutar cualquier informe y ver si sale
Para probar MMI, conectarse a la web http://informesmmi.opensource.org con usuario BOADMIN y password gb19zb20.
5.5 Conectividad Websphere Entrar a consola de administración WAS: https://px601.opensource.org:9043Usuario: CN=Administrador was,OU=websphere,OU=Applications,OU=Users,OU=Internet,DC=opensource,DC=orgPassword : Wasadm1n
Entrar en Servidores -> Servidores de Aplicaciones
Los servidores de aplicaciones de Business son BO_PX601 y BO_PX602. Deben estar arriba:
Entrar en Aplicaciones-> Apliaciones de Empresa.
Las aplicaciones de Business Objects son InformesMMI y wijsp. Deben estar arriba
6 BROADCAST AGENT
En una máquina con el cliente Business Objects
Business Objects -> Administration Console 6.5
usuario BOADMIN, password gb19zb20
Ver que el Broadcast Agent está arrancado
Debe estar marcado como Activo
7 LOGS
En /opt/bobject/BO/bin hay un *_trace.log por cada proceso Business. Los problemas de conexión se ven muy bien en el WILoginServer*.trace.log
8 Guía de actuación ante posibles errores de BO.
8.1. Si al logarnos en Infoview y al intentar visualizar un informe nos diera este error :
Ocurrió un error de sistema. (Error: INF 00130) (10435)
Solución: es un problema de memoria limitada para que el BoManager visualice dicho documento. Provisionalmente, se arreglaria realizando en la Px0607 en /opt/bobject/BO/setup un ./wstop y un ./wstart logándonos con el usuario business (password: kk)
8.2 Si entrando en Infoview con el usuario UANA50 (password:SIE50) en la opción de documentos planificados comprobamos que en “trabajos pendientes” o “registro de todos los trabajos” en la planificación de documentos diarios alguno de ellos no se está ejecutando porque da error de
Cannot get BOManager. (BCAG0090) - NT or UNIX - ERROR : invalid service IDL:wi.bo/DasBOMgr/DasBOMgrInterface:1.0
O error de IDL: CORBA TRANSIENT 1.0
Logarnos en la consola de administración como usuario BOADMIN (password: gb19zb20) y nos situamos en la SessionStack y la desactivamos y volvemos a activar, asi conseguimos reiniciar la cola de procesos de los trabajos planificados, que al llevar bastantes trabajos de tamaño característico empieza a fallar.
8.3 Exportar universos de desarrollo SIE.
Abrir la aplicación Designer 6.5 de BO y logarse con el usuario BOADMIN (password : gb19zb20).
En Archivo/Abrir acceder al equipo SCP02641 dentro de la carpeta 1 /compartida /SIE /Tamara/Fecha_actual y seleccionar el universo a exportar para abrirlo con el Designer.
Una vez visualizado el universo,comprobar las conexiones con el repositorio en la pestaña de Parámetros del Universo. Para ello en Archivo/parámetros del Universo comprobar que tiene la conexión seleccionada SIE_PRO y seleccionar Probar para evr que establece la conexión. Sino seleccionarla y proceder a probarla.
Se guarda el universo con el mismo nombre y en Archivo/Exportar se procede a enviarlo al repositorio.
Comprobar que el dominio es SIE y aceptamos. Si nos pregunta por sobrescribir el existente le contestamos que sí.
Ya hemos exportado al repositorio el Universo.