Criando Cron Task para eliminar execuções interrompidas / com falha em um sistema

1

Recebi uma tarefa para criar um cron que localiza, mata e limpa as antigas puppet runs que não foram instaladas com êxito.

Estou mais ou menos procurando um ponto de partida.

    
por Jeff 01.03.2012 / 20:48

1 resposta

0

** ISTO NÃO É PORTÁTIL DO SOLARIS **

No seu trabalho cron:

if [[ "$(uname)" = "Linux" ]];then killall --older-than 30m,1h puppet;fi

Não tente executar isso ou escreva isso nos sistemas Solaris. Se você tiver sistemas Solaris em sua infra-estrutura como um ambiente misto de Linux / Solaris, afaste-se desta resposta completamente.

As páginas do manual têm mais documentação sobre o formato de data para o killall, se você estiver executando a userland do GNU.

    
por 12.03.2012 / 03:12

Tags