OpenNebula 无法监控主机:无法解析主机名

OpenNebula 无法监控主机:无法解析主机名

希望可以得到一些建议和帮助....目前我正在 debian squeeze 中安装 opennebula 3.4,一切顺利,我可以访问 opennebula sunstone 网页 localhost:9869,使用一个命令,但是当我尝试创建主机时,状态变为错误...希望有人可以帮助我,谢谢示例日志

 Monitoring host abc (0)
 [InM][I]: Command execution fail: 'if [ -x "/var/tmp/one/im/run_probes" ]; then /var/tmp/one/im/run_probes kvm 0 abc; else                              exit 42; fi'
 [InM][I]: ssh: Could not resolve hostname abc: Name or service not known
 [InM][I]: ExitCode: 255
 [InM][E]: Error monitoring host 0 : MONITOR FAILURE 0 -

答案1

参考文献:http://opennebula.org/documentation:rel3.4:hostsubsystem

OpenNebula 的前端和所有主机都需要能够通过 DNS 或 /etc/hosts 解析所有其他主机和前端的名称。

如果你没有本地 DNS 服务器,则应添加/etc/hosts每个主机的几行映射每个主机的 IP 地址和主机名,例如:

192.168.1.10 opennebula
192.168.1.11 abc
192.168.1.12 cde

答案2

问题在于您的 DNS 配置。OpenNebula 无法解析给定的主机名。

也许您应该检查一下您的 DNS 配置并确保名称可解析。

相关内容