希望可以得到一些建议和帮助....目前我正在 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 配置并确保名称可解析。