Estou desenvolvendo um script simples que executo em caso de uso excessivo da CPU (detectado via uptime) e desativa o CRON por alguns minutos :
#!/usr/bin/env bash
/etc/rc.d/cron stop
sleep 600 s
/etc/rc.d/cron start
Este é o caminho adequado ? Eu terei um script antigo no meu sistema por 600 segundos, não é um grande problema, eu diria.
Talvez o CRON inclua algum recurso para o agendamento de reinicialização ? Ou talvez qualquer serviço possa fazer isso?
Algo como:
/etc/rc.d/cron suspend -t 600s