Guia Tecnica Siminerov2

17
GUIA TÉCNICO GUIA TÉCNICA SIMINERO RAFEL ANDRES CHAPARRO PARDO SELCOMP 2013 1. INTRODUCCION Av 28 # 35-40 – La Soledad – PBX: 338 28 28 a!: 245 88 "5 – 338 28 2 e-$a%l lo&%'(%)a*'el)o$+,)o$,)o - ,'el)o$+,)o$,)o Bo&o(., /,C

description

siminer

Transcript of Guia Tecnica Siminerov2

Bogot, 05 Noviembre de 2009

GUIA TCNICO

GUIA TCNICA SIMINERO

RAFEL ANDRES CHAPARRO PARDO

SELCOMP 2013

1. INTRODUCCION

Este documento es una gua tcnica rpida, enfocada a describir lo ms relevante de SI. MINERO, as como tambin los problemas ms comunes que se puede presentar para que funcione, la finalidad de esta gua no es extenderse en todo lo de SI MINERO, sino ms bien resaltar sus aspectos ms importantes. Si desea obtener ms informacin del sistema, por favor ingrese a la siguiente ruta: Grupo Sistemas (\\SERV- FILEMME) (O) O:\SISTEMAS DE INFORMACION\SI.MINERO\Este documento ser complementado gradualmente a medida que se profundice ms en los temas de SI. MINERO.2. SI MINERO

El Sistema Integral de Informacin Para la Automatizacin de Gestin de Trmites del Recurso Minero SI .MINERO, tiene como objetivo gestionar y automatizar las diferentes solicitudes que son realizadas por las personas que estn relacionados con actividades de la minera, tales como barequeros, alcaldes, mineros, entre otros. Estas solicitudes se conocen como tramites. As mismo esta sistema permite administrar los diferentes procesos que maneja el Ministerio de Minas y energa como; tramites, seguimiento a planes, plan nacional de desarrollo, etc.

2.1 IDENTIFICACION COMPONENTES DE SOFTWARE

La aplicacin de SIMINERO est diseada en java y java2ee, utiliza tecnologas como JSF, SPRING, e HIBERNATE. Para publicar los servicios dela aplicacin se utilizaron servidores web como: JBOSS, MAVEN, APACHE, TOMCAT. Para la parte de del negocio se utiliza ALERO. EL manejo de los reportes, se realiza utilizando PENTAHO, una tecnologa que utiliza BI (Bussiness Inteligence). EL almacenamiento de la base de datos se realiza utilizando Oracle RAC, para ello se utiliz el software de Oracle Estndar 11gr2.2.2 COMPONENTES FISICOS DE SIMINEROPara el desarrollo de SI MINERO se destinaron ochos servidores, que a continuacin relaciono:SERVIDORDESCRIPCIONOBSERVACIONES

SERV-MMEMINEROL172.17.1.133-Contiene la aplicacin de SIMINERO-LOCAL mediante la cual se realiza la administracin de los procesos del sistema. -Aqu solo ingresan los funcionarios del Ministerio de Minas y Energa.Requiere del componente Alero para funcionar.

SERV-MMEMINEROP172.17.1.135

-Contiene la pgina inicial que permite al usuario elegir las opciones SIMINERO PUBLICO O SIMINERO PRIVADO.

-Contiene la aplicacin de SIMINERO-PUBLIC. Permite a los usuarios externos realizar los diferentes trmites como por ejemplo Barequeo. -Aqu Ingresan los funcionarios externos al Ministerio de Minas y Energa.Requiere del componente Alero para funcionar

SERV-MMEALERO172.17.1.132-Contiene el componente de configuracin y administracin ALERO, que es la herramienta web mediante la cual se administra el servidor BPM y ECM del proyecto SI-MINERO. -Alero se conecta directamente con la base de datos SIMINERO.Por defecto est configurado para conectarse con el nodo SRVORA02.

SERV-MMEPENTAHO172.17.1.134Servidor de Aplicaciones provee la interfaz web para disear reportes y cubos.Utiliza BI ( Business Intelligence)

SRVORA01172.17.1.74Contiene las bases de datos de Oracle RAC, las cuales se encuentran en clster. --------

SRVORA02172.17.1.75Contiene las bases de datos de Oracle RAC, las cuales se encuentran en clster.Actualmente la aplicacin ALERO se conecta con este servidor.

SERV-MINEROTEST172.17.0.202Servidor de Ambiente de pruebas de las aplicaciones del proyecto si_minero.No funciona en el momento, al parecer no contiene todos los ejecutables la aplicacin.

SERV-VERMINEROUX172.17.0.106Servidor de Herramientas de desarrollo y versionamiento del proyecto SI_MINERONo se evidencian las fuentes.

2.3 ROLES DE LOS SERVIDORES DE SIMINERO.

El ambiente produccin SI.MINERO est conformado por seis servidores. Teniendo en cuenta el Core del negocio del sistema, estos se dividen en tres componentes: componentes Interfaz grfica, Componentes de Negocio y componentes de datos.

Ilustracin 1 : Componentes SIMINEROLa configuracin esta realizada de la siguiente manera:

2.3.1 Componentes de Interfaz Grfica: Est conformado por los servidores de aplicacin que reciben las peticiones a travs de un navegador. Estos servidores contienen la aplicacin de SI. MINERO PBLICO y PRIVADO. As:SERVIDORCOMPONENTES PRINCIPALESMEDIO DE ACCESOOBSERVACIONES

SERV-MMEMINEROLJboss-4.2.3.GA

Jboss-4.2.3.GA_ServiciosWebIniciar los servicios ir a las rutas: C:\Jboss-4.2.3.GA\bin

C:\Jboss-4.2.3.GA_Servicios\bin

Y ejecutar el archivo run.bat

Verificar en la consola los puertos.

SERV-MMEMINEROP

Jboss-4.2.3.GA

XAMPP(Servidor de apache)

WebIniciar los servicio :

Por DOS: C:\Jboss-4.2.3.GA\bin\run.bat b 0.0.0.0 c simpublicoC: \xampp\xampp-controlVerificar que en la ventana que estn corriendo los servicios de apache y mysql, de lo contrario dar start en cada uno de ellos para inciar.

2.3.2 Componentes de negocio Est conformado por los servidores de aplicacin que se encargan de procesar las solicitudes de los usuarios, manejan reglas de negocio. As:

SERVIDORCOMPONENTES PRINCIPALESMEDIO DE ACCESOOBSERVACIONES

SERV-MMEALEROJboss-4.2.3.GA

Jboss-4.2.3.GA_

AleroTech

AleroUpdate

ASleroWar

Apache-activemq-5.4.0WebIniciar los servicios ir a las rutas:C:\Jboss-4.2.3.GA\bin

C:\Jboss-4.2.3.GA_\bin

Y ejecutar el archivo run.bat

SERV-MMEPENTAHOPentahoJboss-4.2.3.GA

Jboss-4.2.3.GA-pentaho-3.7.0

WebIniciar los servicios ir a las rutas: C:\Jboss-4.2.3.GA\bin

C:\Jboss-4.2.3.GA-pentaho-3.7.0

\bin

Y ejecutar el archivo run.bat

Verificar en la consola los puertos.

2.3.3 Componentes de Acceso a Datos Est conformado por dos servidores RAC que se encargan de obtener/almacenar informacin de la base de datos SIMINERO. Se instalo la versin de Oracle estndar 11G R2 en la cual mximo se puede realizar un cluster con dos nodos. Tanto SRVORA1 como SRVORA02 utilizan un arreglo de discos para el almacenamiento. As:SERVIDORCOMPONENTES PRINCIPALESMEDIO DE ACCESOOBSERVACIONES

SRVORA01Oracle 11gr2 estndarTCP puerto 1521Es el nodo uno.

-Verificar que exista el grupo ora_dba y que a este grupo pertenezcan los usuarios (ver ilustracin 2)

Administrator

oracleAdmin

-Verificar que los servicios de Oracle estn habilitados (usuarios (ver ilustracin 3)

SRVORA02Oracle 11gr2 estndarTCP puerto 1521Es el nodo 2, Alero se conecta por defecto a este nodo.

-Verificar que exista el grupo ora_dba y que a este grupo pertenezcan los usuarios (ver ilustracin 3)

Administrator

oracleAdmin

-Verificar que los servicios de Oracle estn habilitados (usuarios (ver ilustracin 4)

Ilustracin 2 Configuracin grupo ora_db servidor SRVORA01

Ilustracin 3 Configuracin servicios Oracle para SI. Minero servidor SRVORA01

Ilustracin 4 Configuracin grupo ora_db servidor SRVORA01

Ilustracin 5 Configuracin servicios Oracle para SI. Minero servidor SRVORA02

2.4 ACCESO AL SISTEMA

EL acceso al sistema se realiza mediante la siguiente URL:1. La URL para el ingreso a si minero pblico y privado es:http://www.siminero.com/ http://172.17.1.135/SIMINERO/

Pgina de inicioRutaServidor de aplicacin

Index.htmlC:\xampp\htdocs\SIMINEROXAMPP (Apache puerto 80)

2. Dependiendo del tipo de usuario, si es funcionario del ministerio de minas y energa deber ingresar a la opcin Ingreso SI.MINERO privado. SI es un usuario general por ejemplo minero debe ingresar a la opcin Ingreso SI.MINERO pblico.3. SI el usuario es funcionario del ministerio ser re direccionado a la siguiente URL:

http://172.17.1.133:8080/SI_MINERO/pages/logon.jsf

Se realiz la prueba y para el ingreso para este caso se utiliz el usuario: USUARIOCLAVE

si.mineroMiner02o11

4. Si el usuario no es funcionario ser re direccionado a la siguiente URL:

http://201.234.79.115:8080/SIM_PUBLICO/pages/logon.jsf

Se realiz la prueba y para el ingreso para este caso se utiliz el usuario:

USUARIOCLAVE

55555 55555AAA

cimA12345678

830123456A12345678

5. Para ingresar a la consola de administracin de ALERO ingresar a la URL: http://172.17.1.133:8080/alero/ o

http://172.17.1.133:8080/alero/servlet/alero.alAdmin?cmd=start6. Para ingresar a pentaho ingrese a la url http://172.17.1.134:8080/pentaho/2.5 PROBLEMAS COMUNES

BASES DE DATOS:

2.5.1 Problemas de Privilegios con SYS:Si al iniciar la instancia de Oracle, se tienen problemas de permiso, realizar lo siguiente:

1. Verificar que exista el grupo ora_dba y que a este grupo pertenezcan los usuarios Administrator y oracleAdmin (ver ilustracin ):

2. Si no los visualiza ir a la barra de tareas y ubicar Server Manager 3. En la ventana que se despliega ir a server manager -> Configuration - >Local user and Groups.4. Dar click en el icono .5. Dar click derecho y seleccionar .6. En la ventana ingresar como se muestra:

7. Agregar los usuarios Administrator y OracleAdmin.

8. Dar clic en create.9. Debe visualizar:

9.5.1 Error de TNS ORA :

Este problema se debe a que el LISTENER de la Oracle no se ha iniciado, o hay instancia de bases de datos si se tiene problemas realizar lo siguiente tanto en SRVORA01/SRBVORA02:1. Ingresar a DOS de Windows, para ello start->cmd, de enter.2. Ingresar el comando: LSNRCTL3. Ingresar LSNRCTL > status.4. Debe aparecer:

SRVORA02

SRVORA01

5. Si el estado no es como se muestra, ingresar: LSNRCTL > start . Si no funciona, ir a start-> All programs -> Accesories - > run, ingresar services.msc y buscar el servicio terminado en TNS_Listener e iniciarlo.6. Ejecutar de nuevo por consola el paso 3 y 4.7. Si no funciona, puede ser por problemas de los RAC, para ello detener en el servidor todos los servicios de Oracle tanto para SRVORA01 y SRVORA02, y reiniciar ambas maquinas simultneamente.8. Una vez iniciados los servidores , para ambas maquinas Ingresar a DOS (recomendacin inicie primero con SRVORA02 y luego SRVORA01) y escribir el comando : sqplus /nolog9. Ingresar : connect sys as sysdba10. Ingresar contrasea :

xxxxx11. Ingresar : startup12. Esperar que la base de datos sea montada.

13. Por ultimo ejecutar: select * from v$instance;14. Verificar el resultado como se muestra imagen:SRVORA01:

SRVORA02:

15. Ingresar a las base de datos por SLQDeveloper o SQLPLUS16. Ingresar a la aplicacin SI. MINERO pblico y privado para ver que se conecte a la base de datos sin problemas.

17. Listo.Av 28 # 35-40 La Soledad PBX: 338 28 28 Fax: 245 88 95 338 28 26

e-mail [email protected] - www.selcomp.com.co Bogot. D.C

_1428304241.vsd

Ttulo