devstack安装后更改ip地址

时间:2013-12-10 05:03:21

标签: openstack devstack

我在Ubuntu上安装了Devstack。

但是现在我改变了我的网络连接,并且有了一个新的IP地址。

我无法在浏览器中打开openstack仪表板。

如何使此安装独立于IP地址?有可能吗?

是否始终需要网络连接才能使用devstack?

谢谢

1 个答案:

答案 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