我在Virtualbox的Ubuntu虚拟机上使用Devstack安装了Openstack Mitaka。安装后,事情似乎没问题。然后我开始一个新的Cirros实例,它成功了。但是,当我尝试使用ip nets exec xxxxxx ssh cirros@172.24.4.3
来控制此实例时,它返回ssh: connect to host 172.24.4.3 port 22: no route to host
。 ip nets exec xxxxxx ping 172.24.4.3
的结果为Destination Host Unreachable
。
我检查了ip netsh
,结果如下:
qrouter-XXXXXXX
qdhcp-XXXXXX
如果我使用ip nets exec qrouter-xxxxxx ip addr show
,结果包括:
127.0.0.1,10.0.0.1,172.24.4.2,以及另一个没有ip地址的项目。
如果我是用户ip nets exec qdhcp-xxxxxx ip addr show
,则结果包括:
127.0.0.1,10.0.0.2
实例已连接到公共网络,如Openstack Dashboard中所示。如果我尝试连接到WebUI中的控制台 - Dashboard / Compute / Instances / xxxx / Console,页面上会显示错误,说:
错误回复。错误代码404.Message:找不到文件。
错误代码说明:404 = Nothing与给定的URI匹配。
那么如何控制Openstack创建的实例呢?它与网络配置有关吗?
提前感谢您的回答。