Configurando o hcron

0

Problema inicial (X)

Eu tenho poucas máquinas Linux rodando Debian, todas conectadas à rede. Eles estão hospedando servidores da Web que podem ser acessados localmente quando não houver internet presente. Tudo funciona bem, mas estou desenvolvendo ativamente todo o sistema e preciso empurrar as mudanças. Estou usando o git e um cron job, portanto, a nova versão é sempre baixada e implantada à noite. Mas quem vai proteger os guardas? Eu gostaria de ter mecanismo de atualização semelhante para trabalhos cron também. É por isso que eu estava procurando alternativa cron. E eu encontrei hcron .

Meu problema atual (Y)

O problema é que o hcron não é muito usado e a documentação não é muito compreensível. Eu o instalei do pacote .deb e de alguma forma consegui rodá-lo.

  1. Eu posso ver o arquivo de log sendo alterado de /var/log/hcron/hcron.log
  2. Eu mudei arquivos de configuração em / etc / hcron /
  3. Eu criei um cron job com o hcron-event Mas não tenho ideia do que fazer a seguir. Como posso adicionar este evento para agendar? Alguém?
por Mark 28.09.2017 / 16:18

1 resposta

1

Se você definiu um arquivo de evento hcron (ele deve estar em ~/.hcron/<fqdn>/events ), você só precisa executar o hcron-reload. O hcron-reload cria um arquivo de snapshot contendo todos os seus eventos do hcron, copia-o para um diretório de spool para o escalonador hcron e o notifica para que o sncron esteja aguardando para ser carregado. No minuto, o hcron-scheduler verifica se há algum instantâneo de espera e o carrega.

Como desenvolvedor do hcron, estou curioso para saber o que não era compreensível nos documentos. Veja as informações sobre contato no site.

    
por 23.01.2018 / 15:05

Tags