2009/4/16 Manolo <[email protected]>: > Eduardo Grosclaude escribió: >> 2009/4/15 Manolo <[email protected]>: >> >>> Hola gente. >>> Esoty intentando montar algun tipo de herramienta que me permita >>> gestionar de forma centralizada los cron de varios servidores. >>> He probado a montarlo con "jobscheduler" pero por ahora no se está >>> ajustando a mis necesidades. >>> ¿Conoceis web herramientas para este proposito? >>> >> >> No he buscado pero se me ocurre que mientras tanto puedes ver si te >> sirve algo como esto, en un solo servidor "maestro": >> >> 10 22 * * * /usr/bin/ssh servidor1 backup_de_tal_directorio >> 10 23 * * * /usr/bin/ssh servidor2 tal_otra_tarea >> >> ...etc. >> >> Como requisito habría que automatizar el ingreso mediante ssh con >> claves públicas de un servidor a todos los demás. >> >> Si te funciona, efectivamente tienes centralizado en un solo crontab >> todo lo que hace tu colonia de servidores. >> Una desventaja sería que necesitas tener activo el servidor "maestro" >> para que todo funcione. Otra desventaja podría darse en el caso en que >> tienes diferentes servidores en diferentes zonas de tiempo. >> >> > Hola, muchas gracias por responder. > A pritiori la opción que me propones me parece bastante correcta, pero.... > Sin llegar a probarla cosa que haré, se me plantea el siguiente problema, > Cuando en el servidor maestro, tenga que ejecutar dos tareas con > usuarios distintos, esta opcion ya no seria aplicable, ya que deberia > tener dos ficheros de cron, uno por usuario o en su defecto una conexión > ssh del servidor maestro a si mismo, y no me parece fino.
A riesgo de ser pesado... :D 10 23 * * * sudo [opciones] usuario tal_otra_tarea podría servir? De todos modos no creo que un software agregado, si te da la posibilidad de manipular diferentes usuarios, haga otra cosa fundamentalmente distinta. Y si hace falta cambiar a identidad de otros usuarios en otros servidores, valdría esto: 10 23 * * * /usr/bin/ssh usua...@servidor2 tal_otra_tarea > Sigo buscando ;) Así se habla! -- Eduardo Grosclaude Universidad Nacional del Comahue Neuquen, Argentina _______________________________________________ CentOS-es mailing list [email protected] http://lists.centos.org/mailman/listinfo/centos-es
