我在Ubuntu上安装了Devstack。
但是现在我改变了我的网络连接,并且有了一个新的IP地址。
我无法在浏览器中打开openstack仪表板。
如何使此安装独立于IP地址?有可能吗?
是否始终需要网络连接才能使用devstack?
谢谢
答案 0 :(得分:2)
确保您的apache已启动,因为unstack.sh可能会将其杀死。
service apache2 start # Ubuntu
service httpd start # RHEL
要在独立IP地址上运行仪表板,请执行以下操作:
cd /opt/stack/horizon
python manage.py runserver XXX:8000
XXX是IP。如果您在虚拟机中使用devstack,请确保您能够ping您的VM,否则您将无法访问仪表板。
然而,如果主机IP发生了变化,还有更多的事情需要改变,nova.conf和其他配置中也有IP地址.. AFAIK更新所有IP的最简单方法是重新运行devstack 强>
Devstack不需要第二次执行网络连接。
在localrc中设置OFFLINE = True可使stack.sh在没有Internet连接的情况下多次运行。 Link
因此要解决您的问题设置OFFLINE = True并运行./stack.sh