[ubuntu-ar] automatizar un proceso
Pablo Lillia
pablofer72 at yahoo.com.ar
Wed Jan 14 20:45:38 UTC 2015
El 14/01/15 a las 11:18, Juan Manuel "Z37A" Zele escibió:
> El 14 de enero de 2015, 11:09, liliana lazarte <rosalily en gmail.com>
> escribió:
>
>> Estimados:
>> El motivo de mi email es para consultarles como hacer para automatizar un
>> proceso, es el siguiente:
>> Tengo una maquina virtual de ubuntu corriendo en un servidor en el area de
>> computos, esta maquina aloja una aplicacion web, cuando se produce un corte
>> de luz, se reinician los servidores y la maquina virtual pero no la
>> aplicacion. Necesito que ante un imprevisto la aplicacion se reinicie
>> automaticamente. Esto es posible?, la maquina virtual esta en ubuntu 12.04
>> LTS.
>> Saludos a todos.
>>
>> Liliana
>> --
>> Ubuntu-ar lista de correo
>> Ubuntu-ar en lists.ubuntu.com
>> Modifica tus opciones o desuscribite en:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
>> Siempre leer, comprender y aplicar nuestra etiqueta:
>> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>>
>>
> Tendrias que hacerte un script para que al ejecutarlo con un simple start
> levante la aplicacion y un stop la baje, por ejemplo "./script start" para
> iniciarla y un "./script stop" para apagarla. Una vez que la creer y la
> pruebes ponela dentro del /etc/init.d y segui los pasos para generar los
> links simbolicos paera crear un "demonio", entonces cada vez que se apague
> el equipo hara el stop y al prenderlo el start.
>
> PD: Seria crear el script en /etc/init,d/ y luego hacer un link simbolico
> al mismo dentro del /etc/rc2.d/ creas un link simbólico a ese script de la
> forma S99script (con un S99 adelante) y un K01script(con K01 delante para
> que sea lo primero en apagar al mandar a reiniciar).
>
> PD2: Te paso un link con otra forma(en ingles):
> http://serverfault.com/questions/444685/run-linux-script-at-startup
Otra opción, pero de mínima, es agregar el arranque de la aplicación
directamente en el script /etc/rc.local
En Ubuntu, suele haber un exit 0 al final del mismo, así que hay que
insertar la llamada a nuestro script antes de eso, o no se va a ejecutar.
Hay que tener en cuenta, siempre al terminar de arrancar la máquina (en
este caso la VM), y no sirve para "bajar" la aplicación de forma limpia,
como lo harían las opciones de arriba, es solo el arranque. Pero en
algunos casos, puede ser suficiente.
Slds.-
Pablo
More information about the Ubuntu-ar
mailing list