O que causa o erro "Não foi possível recuperar o catálogo do servidor remoto: execução expirada" em Puppet

4

Meus agentes fantoches falham aleatoriamente com os seguintes erros:

err Could not retrieve catalog from remote server: execution expired Puppet 2014-09-11 22:25 UTC

err Could not retrieve catalog; skipping run Puppet 2014-09-11 22:25 UTC

notice Using cached catalog Puppet 2014-09-11 22:25 UTC

    
por Dan Bowling 12.09.2014 / 01:06

1 resposta

7

Isso pode ser causado quando o carregamento no servidor mestre do Puppet é muito alto para enviar catálogos compilados aos agentes.

Comece verificando se algum serviço está usando todos os recursos disponíveis ou se o servidor está com pouca capacidade para as solicitações que está recebendo. Se todos os agentes forem executados ao mesmo tempo, edite o cron job que controla seu tempo de execução para distribuí-lo.

Se tudo mais falhar, permitir que os agentes levem mais tempo para receber o catálogo pode funcionar. Isso pode ser feito adicionando a configuração configtimeout ao arquivo puppet.conf (/ etc / puppet /puppet.conf) e aumentando o valor. O padrão é "2m", ou seja, dois minutos.

    
por 12.09.2014 / 01:06

Tags