check_mk est un outil qui vous aide à configurer le serveur de surveillance Nagios. Puis lors de la configuration d'une des machines, j'ai rencontré l'erreur suivante :
ERROR Cannot fetch deployment URL via curl:Couldn't resolve host。The given remote host was not resolved。
Cette erreur s'est produite lorsque j'ai essayé d'enregistrer la machine sur le serveur de surveillance à l'aide de la commande suivante :
root@kerneltalks# /usr/bin/cmk-update-agent register -s monitor.kerneltalks.com -i master -H `hostname` -p http -U omdadmin -S ASFKWEFUNSHEFKG -v
Parmi eux :
-s 指明监控服务器 -i 指定服务器上 Check_MK 站点的名称 -H 指定 agent 所在的主机名 -p 为协议,可以是 http 或 https (默认为 https) -U 允许下载 agent 的用户 ID -S 为密码。用户的自动操作密码(当是自动用户时)
Comme vous pouvez le voir sur l'erreur, la commande ne peut pas résoudre le nom DNS du serveur de surveillance, monitor.kerneltalks.com.
Super facile. Vérifiez /etc/resolv.conf pour vous assurer que votre DNS est correctement configuré. Si ce problème ne peut toujours pas être résolu, vous pouvez directement spécifier son IP dans /etc/hosts.
root@kerneltalks# cat /etc/hosts 10.0.10.9 monitor.kerneltalks.com
C'est tout. Vous pouvez maintenant vous inscrire avec succès.
root@kerneltalks # /usr/bin/cmk-update-agent register -s monitor.kerneltalks.com -i master -H `hostname` -p http -U omdadmin -S ASFKWEFUNSHEFKG -v Going to register agent at deployment server Successfully registered agent for deployment. You can now update your agent by running 'cmk-update-agent -v' Saved your registration settings to /etc/cmk-update-agent.state.
De plus, vous pouvez également spécifier directement l'adresse IP pour -s, ce ne sera pas si compliqué !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!