Forums:
Conocen algun script o sofware que reinicie automaticamente servicios the httpd,mail,named ,snmpd monitoreo 100 servidores con el nagios y hay aveces no doy a basto
Conocen algun script o sofware que reinicie automaticamente servicios the httpd,mail,named ,snmpd monitoreo 100 servidores con el nagios y hay aveces no doy a basto
Hay actualmente 0 usuarios conectados.
Qué tal si te haces uno tú
Qué tal si te haces uno tú mismo y lo programas mediante CRON para que se ejecute a la hora que tú quieras?, no es tan difícil.
Saludos.
F1 Tecnología Informática
Que es lo que quieres hacer ...???
Quieres que el script verifique si un servicio (demonio) está corriendo y si no lo está lo suba ...???
O quieres que el script haga alguna clase de prueba del servicio y si la prueba falla reinicie el servicio ...???
Más info y de seguro sale algo bueno :)
bye
:)
ssh 192.168.1.1 service
ssh 192.168.1.1 service httpd restart
ssh 192.168.1.1 service sendmail restart
ssh 192.168.1.2 service httpd restart
ssh 192.168.1.2 service sendmail restart
y así vas agrandando el script hasta el infinito.
Lo que pides no me parece normal, esto no es windows, no hay que reiniciar todos los servidores siempre.
Me está pareciendo que no te has explicado bien.
Puede que éste script te ayude un poco más granularmente a tu problema:
[url]http://www.rfxnetworks.com/sim.php[/url]
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Quiero el script verifique
Quiero el script verifique si un servicio (demonio) está corriendo y si no lo está lo suba.
el sim esta muy bueno pero uno es que no siempre me levanta el servicio no se por que razon si por ejemplo si tengo que matar el servicio por que esta colgado no siempre lo levanta.
Que raro
Muy raro que monitorees una cantidad asi de servidores y no hayas hecho un script que te ayude en otras tareas como esta.
Sin importar la distribucion muchos scripts de arranque soportan un parametro para comprobar el estado del demonio:
service <demonio> status
/etc/init.d/<script> status
Puedes probar por alli, con [color=#FF0000]ps[/color] u otro y usar [color=#FF0000]egrep[/color] en tu script
Ademas si mandas la opcion [color=#FF0000]start[/color] a un script este deberia revisar si el demonio (PID) se esta ejecutando y si no es asi alzarlo; osea lo peor que puede pasar cuando tratas de levantar un demonoio cuando se esta ejecutando es que recibas un mensaje de alarma. Por otro lado si no tienes problema te asegura que estara funcionando si mandas [color=#FF0000]restart[/color] (esto en caso de que no haya bronca con que se pare y vuelva a arrancar).
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
ICQ : 337889406
GnuPG-key : www.keyserver.net
------------------------------------------------
Linux User Registered #232544
Jabber : pepo@jabberes.org
Ekiga : pepo@ekiga.net
GnuPG-key : www.keyserver.net
La verdad comence un script
La verdad comence un script en perl para que mostrara la ip y el servicio caido de esta ip en nagios pero ahi me quede se me complico para seguir.Ahora pense en pasarle los parametros a un bash para que a cada servicio le corra un script espesifico.
esta es la salida del script:
$ perl nagios
83.133.127.39 ->disk%5Froot
83.133.127.39 ->disk%5Ftmp
83.133.127.39 ->dns
83.133.127.39 ->load
83.133.127.39 ->mail
83.133.127.39 ->web
alguien me podria dar una idea de como puedo continuarla
gracias
scripts con wait
Buenas tardes. en rc.local estoy agregando unas lineas para que cuando inicie la maquina levante unos servicios de bases de datos, pero cuando inicia uno de los servicios tiene que esperar que uno suba para ejecuatr el otro y agragandolo las lineas completas no dejan que un servico se inicie primero y otro despues necesito como un wait o un sleep para darle tiempo que se ejecute un servico, lo suba y ejecute el otro de tiempo tambie y asi sucesivamente, se que el comando es el wait pero no se como implementarlo. Gracias
no conozco al wait conozco
no conozco al wait
conozco sleep
sleep 50
esperará 50 segundos.
sleep 5
esperará 5 segundos.
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
scripts con sleep
pero como lo hago. gracias
vi
vi /etc/rc.local
G
o
nombredelservicio1
sleep 5
nombredelservicio2
sleep 5
nombredelservicio3
sleep 5
nombredelservicio4
sleep 5
nombredelservicio5
ESCESC
:wq
así más o menos.
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Páginas