View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Distribuciones a PUPITRES de TELVENT

Como los pupitres están un poco diseminados hay que hacer varias distribuciones. Primero preparamos el tar.gz en el frontL11:

“cp /home/metro/Distrib/InstalaFichsTelventPupitreSC.tar.gz /tmp”
“cd /tmp”
“gzip –d InstalaFichsTelventPupitreSC.tar.gz”
“tar xvf InstalaFichsTelventPupitreSC.tar”
“vi instalar”
En este fichero tienes que actualizar la fecha de cuando se quiera instalar. Será en la noche del día que se quiera hacer la distribución. Por ejemplo hoy día 28 hemos hecho la prueba para que esta noche (día 29) a las 02:30 se instale el nuevo ejecutable. Una vez actualizada la fecha:
“tar cvf /tmp/instalar /tmp/tratbil.exe InstalaFichsTelventPupitreSC.tar”
“gzip InstalaFichsTelventPupitreSC.tar”
“cp InstalaFichsTelventPupitreSC.tar.gz /home/metro/Distrib”

Los distalls para la distribución son

Distall_frontend.csh.SC_TELVENT_TELVENT_PCL
Distall_frontend.csh.SC_TELVENT_TELVENT_VEST
Distall_frontend.csh.SC_TELVENT_TELVENT_VEST2
Distall_frontend.csh.SC_TELVENT_TELVENT_TODO

El csh que hay que coger es Distrib.csh.InstalarPupitreSC.

Por lo tanto los pasos que hay quedar son

1.- Hacemos a los PCL
“rm Distall_frontend.csh”
“ln –s Distall_frontend.csh.SC_TELVENT_TELVENT_PCL Distall_frontend.csh”
“ln –s InstalaFichsTelventPupitreSC.tar.gz Distrib.tar.gz”
“cp Distrib.csh.InstalarPupitreSC Distrib.csh”
“dist -12” SOLAMENTE A LOS PCL porque el Distall es el de los PCL. Si es a unas líneas en concreto, a las líneas que quieran hacer la distribución.

2.- Hacemos a los VEST
“rm Distall_frontend.csh”
“ln –s Distall_frontend.csh.SC_TELVENT_TELVENT_VEST Distall_frontend.csh”
“ln –s InstalaFichsTelventPupitreSC.tar.gz Distrib.tar.gz”
“cp Distrib.csh.InstalarPupitreSC Distrib.csh”
“dist -02” SOLAMENTE A LOS VEST porque el Distall es el de los VEST. Si es a unas líneas en concreto, a las líneas que quieran hacer la distribución.

3.- Hacemos a los VEST2
“rm Distall_frontend.csh”
“ln –s Distall_frontend.csh.SC_TELVENT_TELVENT_VEST2 Distall_frontend.csh”
“ln –s InstalaFichsTelventPupitreSC.tar.gz Distrib.tar.gz”
“cp Distrib.csh.InstalarPupitreSC Distrib.csh”
“dist -01” SOLAMENTE A LOS VEST2 porque el Distall es el de los VEST2. Si es a unas líneas en concreto, a las líneas que quieran hacer la distribución.

4.- Hacemos a todos
“rm Distall_frontend.csh”
“ln –s Distall_frontend.csh.SC_TELVENT_TELVENT_TODO Distall_frontend.csh”
“ln –s InstalaFichsTelventPupitreSC.tar.gz Distrib.tar.gz”
“cp Distrib.csh.InstalarPupitreSC Distrib.csh”
“dist” A TODOS porque el Distall es para todos los vestibulos. Si es a unas líneas en concreto, a las líneas que quieran hacer la distribución.


Al día siguiente habría que lanzar la siguiente distribución para comprobar que ha llegado los ficheros a los torniquetes y es lo que mandamos a la persona de Metro que nos ha pedido la distribución:
“ln –s Dummy.tar.gz Distrib.tar.gz”
“cp Distrib.csh.PupitreSCConfirmacionFicheros Distrib.csh”

En el caso de que haya que mandarlo también a MetroSur, la distribución sería con el mismo tar.gz, pero el distall y el csh cambian:

5.- Hacemos a todos
“rm Distall_frontend.csh”
“ln –s Distall_frontend.csh.SC_TELVENT_METROSUR Distall_frontend.csh”
“ln –s InstalaFichsTelventPupitreSC.tar.gz Distrib.tar.gz”
“cp Distrib.csh.TratbilMetroSur Distrib.csh”
“dist frontL12” A TODA LA LINEA 12.

Al día siguiente para ver el resultado:

“ln –s Dummy.tar.gz Distrib.tar.gz”
“cp Distrib.csh.TratbilMetroSurZgrep Distrib.csh”

El resultado de esta distribución se la damos a Metro.