O B.O
Aconteceu comigo, nos meus CT do PROXMOX (precisamos conversar sobre isso algum dia...).Tudo ia muito bem, com o zabbix-agent na versão 2.2.7 (too old!), quando fui atualizar para a versão 3 do agente. Ok... Adiciona repositórios, faz um apt-get update, e um apt-get upgrade. Tudo certo, tudo lindo. Porém, na hora de instalar o pacote do zabbix-agent...
Setting up zabbix-agent (1:3.0.4-1+jessie) ...
Installing new version of config file /etc/init.d/zabbix-agent ...
Installing new version of config file /etc/logrotate.d/zabbix-agent ...
Configuration file '/etc/zabbix/zabbix_agentd.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** zabbix_agentd.conf (Y/I/N/O/D/Z) [default=N] ? n
[....] Starting Zabbix agent: zabbix_agentdinvoke-rc.d: initscript zabbix-agent, action "start" failed.
dpkg: error processing package zabbix-agent (--configure):
subprocess installed post-installation script returned error exit status 1
Resumindo: Instalou, não subiu o serviço, parou de coletar.
Isso é uma coisa nada legal, ainda mais quando isso faz parte do seu trabalho (monitorar coisas) e você faz exatamente o oposto :)
Mas, somos curiosos e vamos ver qual é o problema.
Corrigindo
Primeiro passo: Execute o comando no terminal e veja o que acontece. Não custa nada e vamos ver o que acontece:root@pve:~# zabbix_agentd
zabbix_agentd [22130]: /etc/zabbix/zabbix_agentd.conf.d: [2] No such file or directory
Não encontrou o diretório. Bom, isso eu posso fazer por você. Um rápido mkdir /etc/zabbix/zabbix_agentd.conf.d e tudo certo!
E então eu reiniciei o serviço e tudo voltou ao normal. Minha pergunta que fica é: Se eu pedi pra não alterar o arquivo de configuração, COMO É QUE ESSE PARÂMETRO FOI PARAR LÁ?
Mistérios....