2013-12-10 111 views
0

我在Ubuntu上安装了Devstack。devstack安装后更改ip地址

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

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

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

它是否总是需要有网络连接才能使用devstack?

感谢

回答

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您的虚拟机,否则您将无法访问仪表板。

但是,如果主机IP改变有需要改变更多的东西,也有在nova.conf等CONFIGS IP地址.. AFAIK更新所有IP地址是重新最简单的方法运行devstack。

  • Devstack不需要第二次执行网络连接。

    设置OFFLINE = True在localrc中,使stack.sh能够在没有Internet连接的情况下多次运行。 Link

因此,要解决您的问题设置脱机= True和运行./stack.sh