Está en la página 1de 21

INTRALOT

de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

PROCEDIMIENTO:
SOLUCION DE
PROBLEMAS ECOMMERCE

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 1 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

INDICE

1. OBJETIVO..................................................................................................................................4
2. CAMPO DE APLICACIN.........................................................................................................4
3. CONSIDERACIONES GENERALES.........................................................................................4
4. PROCEDIMIENTO......................................................................................................................4
5. RESPONSABILIDADES............................................................................................................6
6. APROBACIN Y APLICACIN.................................................................................................6

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 2 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

1. OBJETIVO

El objetivo de este documento es establecer el protocolo de accin en caso la


plataforma de e-commerce presente alguna falla que impida a los clientes realizar sus
transacciones con normalidad.
2. CAMPO DE APLICACIN

Este procedimiento lo realizan los Application Expert los fines de semana como
apoyo al rea de produccin de sistemas.
3. CONSIDERACIONES GENERALES

La plataforma de e-commerce se compone de elementos de harware y software,


algunos de ellos dedicados exclusivamente a la plataforma.

Apache2: Es el que recibe las peticiones de los usuarios del exterior. Si la peticin
tiene como URL zonasegura.intralot.com.pe (ya sea http o https) la redirige a unos
de los servidores jboss del siguiente nivel, balanceando la carga entre ellos.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 3 de 21

INTRALOT
de Per

PROCEDIMIENTOS

IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

SOLUCION DE PROBLEMAS E-COMMERCE

JBossZonasegura (1 y 2): Son dos servidores que constituyen un clster. Es el


motor de la aplicacin del e-commerce: recibe la peticin, la procesa y arma la
vista que al final el usuario ve en su navegador.
DBWEB: Es el servidor de base de datos. Guarda la informacin que muestra la
aplicacin, como por ejemplo datos de clientes, programacin de partidos,
resultados de sorteos, etc.
BON (1 y 2): Servidor del sistema LOTOS 5. Procesa las transacciones (compras y
pagos) de los clientes, para los juegos Te Apuesto, Kinelo, Giromgico, Fechaza
Aqu se encuentran los web services
VLCP (VLCP01 y VLCP02): Servidores windows del sistema LOTOS 5. Procesan
las transacciones (compras y pagos) de los clientes, para los juegos Te Apuesto,
Kinelo, Giromgico.
LCP 4 Servidor Linux del sistema LOTOS 5. Procesa las transacciones (compras
y pagos) de los clientes, para los juegos Tinka, Ganadiario, Kbala y Super3.
RHEVM: Servidor de gestin y monitoreo. Se conecta a los servidores Apache y
JBoss, permitiendo realizar operaciones en ellos.
4. DIAGNSTICO

A continuacin alguno de los posibles puntos de fallo y su correspondiente


solucin:
Sntoma

Nodo a revisar

Solucin

No carga zonasegura

Apache y/o Jboss

Reinicio Apache y
Jboss

Carga zonasegura pero no


se puede apostar ningn
juego

Jboss o VLCP

Reinicio
VLCP

Jboss

Carga zonasegura pero no


se puede apostar TA

VLCP o BON

Reinicio
BON

VLCP

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 4 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Cuando el problema se presenta con alguno de nuestros sitios web llegar un mail
con el listado de todos los sitios y sus respectivos estados. En ese caso se deber
acceder a la consola del RHEV Manager y reiniciar el nodo correspondiente.

Para acceder a la consola RHEV Manager se debe crear una sesin SSH via PuTTY al ip
192.168.250.41 puerto 22, usuario appex

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 5 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

5. REINICIO DE NODOS/SERVICIOS

5.1 Reinicio del Apache


Paso 1: Acceder a la consola del RHEV Manager, usando la cuenta appex.

Paso 2: Seleccionar la opcin Apache 2 y ejecutar la opcin Log.

Paso 3: Verificar la salida del log:


Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 6 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

En la imagen anterior cada fila es una peticin del usuario atendida correctamente; es decir, si
cada peticin es una lnea simple como las mostradas, entonces el servidor Apache est
funcionando correctamente y no se debe hacer ninguna reinicio en l.
Si por el contrario aparece lo siguiente de forma recurrente:

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 7 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Entonces existe un problema de comunicacin con alguno de los JBoss, por lo que debe
reiniciarse el Apache, continuando con el paso 4.
Paso 4: Seleccionar la opcin Apache 2 y ejecutar la opcin Restart.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 8 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 9 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

5.2 Reinicio del Jboss,


Paso 1: Acceder a la consola del RHEV Manager, usando la cuenta appex.

Paso 2: Establecer la web en estado de mantenimiento, seleccionando la opcin Apache 2 y


luego ejecutar la opcin Poner en mantenimiento.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 10 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 3: Bloquear las transacciones del ecommerce: regresar al men principal y seleccionar
la opcin JBoss Zonasegura 1, y luego ejecutar la opcin Lock_ecommerce.

Paso 4: Detener el servidor JBoss Zonasegura 2: regresar al men principal y seleccionar la


opcin JBoss Zonasegura 2, luego ejecutar la opcin Stop.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 11 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 5: Detener el servidor JBoss Zonasegura 1: regresar al men principal y seleccionar la


opcin JBoss Zonasegura 1; luego ejecutar la opcin Stop.

Paso 6: Eliminar los archivos temporales del servidor JBoss Zonasegura 1, ejecutando la
opcin Clean.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 12 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 7: Iniciar el servidor JBoss Zonasegura 1, ejecutando la opcin Start:

El siguiente paso 8 puede realizarse mientras levanta el servidor 1.


Paso 8: Eliminar los archivos temporales del servidor JBoss Zonasegura 2: regresar al men
principal y seleccionar la opcin JBoss Zona Segura 2, y luego eejcutar la opcin Clean.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 13 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 9. Iniciar el servidor JBoss Zonasegura 2, ejecutando la opcin Start. Importante:


asegurarse que el servidor JBoss Zonasegura 1 haya terminado de levantar antes de ejecutar
esta opcin.

Paso 10. Desbloquear las transacciones del usuario: regresar al men principal y seleccionar
la opcin JBoss Zonasegura 1, y luego ejecutar la opcin Unlock ecommerce.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 14 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 11. Reestablecer el servicio web: regresar al men principal y seleccionar la opcin
Apache 2, y luego ejecutar la opcin Restaurar de mantenim.

5.3 Reinicio servicios VLCPs,


Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 15 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Establecer una conexin de escritorio remoto a los ips 192.168.95.140 y 192.168.95.141


Usuario: Administrator el procedimiento para cada LCP es diferente
VLCP 192.168.95.140

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 16 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Cerrar el aplicativo esperar unos segundos y luego dar doble clic al acceso directo que se encuentra
en el escritorio

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 17 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

VLCP 192.168.95.141

En este VLCP no hay una ventana como en el anterior caso, sino ste icono
de la barra de tareas

en el lado derecho

que nos indica que el proceso se est ejecutando.

En la pestaa Processes del Administrador de tareas buscar y seleccionar el proceso VLCP.exe luego
clic en el botn End Process aparecer una advertencia por si deseamos continuar con la
finalizacin del proceso, confirmar presionando el botn End Process,

Inmediatamente el cono del VLCP desaparecer

Luego de unos segundos dar doble clic en el cono

para volver a lanzar el proceso.

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 18 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Una segunda verificacin de que ambos VLPS estn conectados a LOTOS se realiza ejecutando el
comando pmon en una sesin telnet al AIX server el cual inicialmente nos mostrar todos los
procesos que se estn ejecutando en el sistema se debe presionar la letre ele minscula (l).
Los LCPs 00001 al 00004 atienden a los Coronis, del 00201 al 002004 no estn en uso
El lcp 01001 corresponde al 192.168.95.141 y el 01002 al 192.168.95.140

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 19 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

5.4 Reinicio webservice BON,


Para reiniciar los servidores BON1 (192.168.95.145) y BON2 (192.168.95.146) seguir los siguientes
pasos en ambos servidores:
Paso 1:
Conectarse al servidor por putty, con el usuario jboss/jboss.
Paso 2:
Ubicar el Process ID (PID) del servicio, ejecutando el comando ps aux | grep java

En la salida del comando anterior, que consta de 2 lneas, nos debemos fijar en la lnea ms grande; la
primera columna (jboss) indica el nombre del usuario de SO que arranc el servicio. La siguiente
columna (un nmero de 4 o 5 dgitos, en el ejemplo 10697) indica el PID que se necesita. Anotar este
PID.
Paso 3:
Detener el servicio con la siguiente secuencia de comandos:
cd /home/jboss/appservers/jboss-4.2.2.GA/bin
./stopgateway.sh
Paso 4:
Ejecutar nuevamente el paso 2. La salida del comando debe tener solo una lnea simple:

Si por el contrario el proceso an sigue activo (y la salida del comando tiene 2 lneas como en la
imagen del paso 2), matarlo con el comando kill -9 PID

Paso 5:
Para iniciar nuevamente el servicio ejecute la siguiente secuencia de comandos:
cd /home/jboss/appservers/jboss-4.2.2.GA/bin
./startgateway.sh
Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 20 de 21

INTRALOT
de Per
IT-PR-OP-037
Edicin: 01
Fecha:
06/06/2014

PROCEDIMIENTOS
SOLUCION DE PROBLEMAS E-COMMERCE

Paso 6:
Verificar nuevamente que el servicio est activo con el comando ps aux | grep java

Paso 7:
Opcionalmente se puede verificar la actividad del servidor con el comando:
tail -f /home/jboss/appservers/jboss-4.2.2.GA/server/slim/log/server.log

Para salir de este log presionar Ctrl + C

Prohibida la reproduccin o distribucin total o parcial de este Documento sin la autorizacin expresa de INTRALOT

Ref: IT-PR-SC-002

Pgina 21 de 21

También podría gustarte