[KB] Error: lib/bsockcore.c:285 gethostbyname() for host “xxx” failed: ERR=No such host is known.

A mensagem de erro da log de um Job de backup a seguir é uma das mais comuns em novas instalações do Bacula:

xxx-fd JobId x: Error: lib/bsockcore.c:285 gethostbyname() for host "xxx" failed: ERR=No such host is known.
xxx-fd JobId x: Fatal error: filed/job.c:2138 Failed to connect to Storage daemon: srvbacula2:9103
xxx-dir JobId 12: Fatal error: Bad response to Storage command: wanted 2000 OK storage

No caso, a função gethostbyname() indica o problema exato. A instalação padrão do Bacula utiliza o hostname da máquina como endereços de rede. Se estes não puderem ser resolvidos pelas máquinas dos Clientes, que iniciam a conexão por padrão para o Storage Daemon, o erro acontecerá.

Altere o Address do seu Autochanger/Storage em bacula-dir.conf para um IP de rede local ou um nome que seus Clientes consigam resolver.

Além dessas dicas, a Bacula Brasil e América Latina também fornece suporte para todas as versões do Bacula, bem como Licenças do Bacula Enterprise.

Disponível em: pt-brPortuguês enEnglish (Inglês) esEspañol (Espanhol)

Deixe uma resposta