Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Programar ejecución módulo en Windows
#1
Buenas!!,

Hace unos meses comenté en el foro que estaba teniendo problemas con la ejecución de un módulo en un horario específico, en un principio lo hice con "module_crontab", pero al ver que no funcionaba finalmente genere una tarea programada que reiniciaba el servicio pandora a la hora específica, tal y como me sugirió un usuario del foro, indicando que el module_crontab sólo funcionaba en sistemas Linux.

Tras un par de meses trabajando con el sistema me ha surgido la necesidad de ejecutar unos módulos en un horario y otros módulos en otro (ejecuto un módulo que comprueba backup diariamente y otro módulo que lo ejecuta semanalmente, este me interesa que se quede en "verde" una semana si el resultado es correcto), siempre en un mismo agente. He visto algunos temas iniciados en el foro hablando sobre el module_crontab en Windows.

Aquí un ejemplo:

module_begin
module_name Backup Semanal
module_type generic_data
module_exec cscript.exe //nologo  "C:\Program Files (x86)\Pandora_Agent\util\verifica_backup_semanal.vbs"
module_crontab 45 08 * * 1
module_interval 2016
module_description Verificación de la correcta ejecución del proceso de COPIA semanal
module_min_critical 1
module_end

Actualmente estoy usando la versión v5.0SP4

¿Realmente "module_crontab" funciona en Windows o me doy por vencido?.

Gracias y un saludo.
 Reply
#2
Hola buenas,

module_crontab sólo se puede utilizar en sistemas linux. Hace una llamada al cron, y Windows no tiene cron... efectivamente tienes que usar las tareas programadas de Windows.

Un saludo,

Sergio
 Reply
#3
Buenos días Sergio,

Antes de nada muchas gracias por tu respuesta =D

Lo más extraño de todo y que me deja algo confuso es que tengo algunos servidores Windows monitorizados y curiosamente si en algún módulo le configuro 'module_crontab' sí que se ejecuta a la hora que le indico, mientras que los demás módulos se mantienen sin ejecutarse.

Esto solo me pasa en algún servidor y no logro entender por qué funciona...
 Reply
#4
He visto algo en común en los pocos servidores que tengo y que funciona el 'module_crontab':

Tienen una tarea programada llamada At1 que reinicia el servicio pandora a las 00:00 todos los días.

¿Puede que sea esto lo que hace que funcione?-
 Reply
#5
Seguramente,

¿Has probado a detener la tarea programada a ver si funciona el module_crontab?

Seguro seguro que es por lo que tú dices Smile

Un saludo,

Sergio
 Reply
#6
Buenos días,

Parece que efectivamente si se configura una tarea que reinicie el servicio de Pandora a las 00:00:00 funciona correctamente.

Lo que no entiendo es porque en algunos servidores tengo esa tarea por defecto tras instalar el agente y en otros no... La solución simplemente es crearla manualmente, por si a alguien le pudiera servir de ayuda.

Un saludo! =D

 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes