O agente do Zabbix 1.8.2 não funciona quando o sistema Debian monitorado possui um enlace de IPv6

1

Nós temos um Servidor Zabbix 1.8.2 rodando em uma máquina virtual Debian - instalada a partir dos repositórios do Squeeze. Além disso, estamos instalando agentes do Zabbix 1.8.2 em várias outras VMs, a maioria delas executando o Debian, também instaladas através do apt-get.

Uma vez que instalamos o agente no host e criamos o host correspondente no servidor, não podemos fazer o servidor coletar informações do agente se o host monitorado suportar o IPv6. Se desabilitarmos o IPv6 no host monitorado, o agente funcionará bem e o servidor o monitora na perfeição.

A questão é: por que isso acontece? Existe outra maneira de evitar esse problema? Existe alguma maneira de "desabilitar o IPv6" do agente Zabbix?

Obrigado antecipadamente!

    
por brandizzi 25.03.2011 / 22:44

2 respostas

1

Difícil dizer por que isso pode estar acontecendo sem mais algumas informações de depuração. Algumas perguntas e comandos que ajudarão as pessoas a solucionar problemas:

  • Você está desabilitando o IPv6 apenas no host do agente ou no agente e no servidor?
  • Se apenas o agente, o IPv6 estiver sendo executado no servidor?
  • Os hosts do servidor e do agente estão na mesma sub-rede ou são roteados entre eles?
  • Quando o IPv6 está ativado, você está configurando um endereço estático ou usando a detecção automática de vizinhos?

Com o IPv6 ativado, execute os seguintes comandos como root no servidor e no cliente e poste a saída aqui.

ifconfig -a
netstat -anp
route -n
cat /etc/hosts

Pode ser algo simples como o nome do host das máquinas que resolvem o endereço IPv6 quando o IPv6 está ativado, mas não é possível rotear entre si usando o endereço IPv6. Essa informação me ajudaria e provavelmente outras pessoas descobrirão o que está acontecendo.

    
por 28.03.2011 / 08:49
1

Isso foi um bug no zabbix_agentd que foi corrigido na versão 1.8.5.

Isso estará disponível em wheezy. Tem sido proposto para squeeze-backports, embora nada tenha acontecido até agora.

Se não conseguir atualizar, você pode contornar isso definindo especificamente a diretiva ListenIP para o seu endereço IPv4 exato, por exemplo:

ListenIP=198.51.100.30
    
por 24.08.2012 / 09:53