![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CentralTCII1 y CentralTCII2Ver también Instalación TCII: servidores centrales de TCIIThursday, 18 October 2007, 5:24:21 pm Arreglado CentralTCII2 (ya tiene ping) Resulta que había que cambiar los latiguillos de red. Hemos forzado que cargue los controladores de dispositivo en un orden determinado con: # echo e100 >> modules # echo 8139cp >> modules # echo 8139too >> modules Y hemos colocado los cables para que eth0 sea e100 con la red secundaria (según /etc/network/interfaces) y eth1 sea realtek-8139 con la red primaria (también según /etc/network/interfaces). Wednesday, 5 September 2007, 6:43:48 pm Instalo los ejecutables y el entorno de ejecución en CentralTCII1 (copiado de CentralTCE) He hecho lo siguiente: metro@CentralTCII1:~$ socket-upipe-server 10000 | tar -xvpf - metro@CentralTCE:~$ tar -cvpf - sun sistema | socket-upipe-client 150.100.123.13 10000 metro@CentralTCII1:~$ find . -name '*.Log*' -exec rm \{\} \; metro@CentralTCII1:~$ find sistema/V/Buzon/ -type f -exec rm \{\} \; metro@CentralTCII1:~$ touch /home/metro/control_on_boot metro@CentralTCII1:~$ cd /home/metro/sun metro@CentralTCII1:~$ ln -s `which prog_relaunch` control_relaunch Y como root: CentralTCII1:/etc# grep -A4 [^-]localhost hosts | tail -4 > /tmp/myhost CentralTCII1:/etc# mv hosts hosts.siv CentralTCII1:/etc# scp metro@150.100.72.1:/etc/hosts . CentralTCII1:/etc# sed -i "/[^-]localhost/aInsertionPoint" /etc/hosts; while read i ; do sed -i "/InsertionPoint/i$i" /etc/hosts; done /tmp/myhost ; sed -i "/InsertionPoint/d" /etc/hosts Wednesday, 5 September 2007, 5:53:59 pm Instalo el script de arranque /etc/init.d/control en CentralTCII1 He hecho lo siguiente (lo he copiado de una parada de ML): CentralTCII1# cd /etc/init.d CentralTCII1# scp metro@12.68.58.10:/etc/init.d/control . CentralTCII1# scp metro@12.68.58.10:/etc/init.d/control-data . CentralTCII1# scp metro@12.68.58.10:/etc/init.d/control-data.txt . CentralTCII1# sed -i "/file2flash/d" /etc/init.d/control CentralTCII1# sed -i "s:/opt/updates:/home/metro/backupestados:g" /etc/init.d/control-data CentralTCII1# sed -i "s:/media/hdd/TCE:/home/metro/logs:g" /etc/init.d/control-data CentralTCII1# sed -i "s:grep hdc /proc/mounts:true:g" /etc/init.d/control-data CentralTCII1# sed -i "/mount.*opt/d" /etc/init.d/control-data CentralTCII1# sed -i '/cd.*fdir/a(cd /$fdir && rm -r $e) ' /etc/init.d/control-data CentralTCII1# sed -i 's:/home/metro/backupestados/home/metro:/home/metro/backupestados /home/metro/logs:g' /etc/init.d/control-data CentralTCII1# update-rc.d control defaults CentralTCII1# cd /etc CentralTCII1# for i in rc*.d/*ssh ; do mv $i `echo $i | sed "s/20ssh/19ssh/g"` ; done Con eso instala la script control, que hace que arranque el control de /home/metro/sun en el inicio, y pone el ssh para que arranque ANTES que control (por si acaso...). Además, he editado la script de control para quitar las referencias a file2flash. Monday, 3 September 2007, 7:19:32 pm Cambiado el hostname de CommsL13 a centraltcii1 También he creado el usuario metro, pero con gid 1000 (ups!). Wednesday, 13 June 2007, 5:30:23 pm Pasos realizados en
Descripción del proyectoInstalar y configurar CentralTCE02 y CentralTCE03. Link to this Page
|