Creación de un CGI en z/os. Introducción

Data d'actualització: 18/02/2012 12:56:25

Compartir en Facebook   Compartir en Delicious Compartir en GoogleCompartir en Meneame Compartir en Myspace Compartir en Digg Enviar por correo

ID: 28518
Creador: VIDAL I CANET, JOSEP LLUIS RSS vijo
URL: https://mmedia.uv.es/html5/u/vi/vijo/28518_intro_cgi_zos.mp4
Código de inserción:
<video poster="https://mmedia.uv.es/g?user=vijo&path=/prac_CGI_zos/&name=intro_cgi_zos.mp4&resource_id=28518" controls="" autoplay="" autobuffer="" controlslist="nodownload">
<source src="https://mmedia.uv.es/html5/u/vi/vijo/28518_intro_cgi_zos.mp4" type="video/mp4">
</video>

Categoría: Sin categorizar RSS Sin categorizar
Clasificación Unesco: Sin categorizar
Descripción: Aprender a crear CGIs en z/os que sean capaces de consultar información de datasources que residen en z/os(DB2 y DATASETS).
Etiquetas:
Resolucion:  928 x 1018  unknown
Puntuación: Sense puntuacio (puntuar).
Licencia CC: No asignada
Visitas: 931

No hay comentarios
Vídeos Relacionados

2.- Instalación zlinux. Configuración

Configuración de l'emulador hercules para arrancar el initial ramdisk necesario para la instalación. Primer IPL del ramdisk y configuración de la red instalador de la debian en s390 para poder seguir la instalación via ssh.

4.- Instalación zlinux. Elección del mirror de la debian

En este paso deberemos indicarle la IP del mirror de la debian para la arquitectura s390. Para la instalación utilizaremos 141.76.2.4 . Error en el video-tutorial, donde dice "la debian es una arquitectura que está para muchas distribuciones" tendría que decir "la debian és una distribución que está disponible para muchas arquitecturas".

Cluster Web. Step 3: Comprobación

Para ello, vamos a utilizar la URL lynx 10.1.1.2/cgi-bin/environ.sh . Este es un cgi que nos da información sobre el entorno de ejecución del servidor web en z/os. Pound redireccinará esta URL a http://p390.uv.es/cgi-bin/environ.sh o bien a| http://129.35.161.134/cgi-bin/environ.sh Luego comprobaremos como pound detecta la caida del HTTP Server Backend y lo marca como muerto. A partir de ahí solo enviará las peticiones WEB a la LPAR zeuszvm. Posteriorment, levantaremos el HTTP Server de Valencia (/START HTTPD1), veremos como a los 30 segundos pound lo detecta como resucitado y reanuda el balanceo de peticiones a p390.

Cluster Web. Step 1: Instalar pound

Práctica del servidor HTTP. Implantaicón de un cluster WEB Objetivo: Crear un cluster WEB para aumentar el nivel de servicio (disponibilidad y rendimiento) balanceando las peticiones entre los dos servidores backend WEB z/os. Requisitos: * 1 LPAR emulada zlinux (instalada en la práctica anterior) * p390.uv.es: LPAR z/os corriendo el servidor IBM HTTP Server V5R3M0 (VLC) * zeuszvm.moppssc.ibm.com: LPAR z/os corriendo el servidor IBM HTTP Server V5R3M0

Cluster Web: Step 2. Configuración pound

2.- Configuración reverse proxy pound: Fichero /etc/default/pound: cambiar el parámetro startup a 1 (startup=1) Fichero /etc/pound/pound: Cambiar la directiva ListenHttp para que la IP y el puerto en el que escucha el reverse proxy sean la 10.1.1.2 y el 80 respectivamente: ListenHTTP Address 10.1.1.2 Port 80 y y añadir los dos servidores http backends (p390 y zeus) al servicio de balanceo: Service BackEnd Address 147.156.200.61 Port 80 End BackEnd Address 129.35.161.134 Port 80 End End Finalmente procedemos a levantar el servicio de balanceo con el comando: /etc/init.d/pound start