Landscape的Ubuntu OpenStack Autopilot:故障排除帮助

我已经成功安装了Ubuntu landscape openstack自动驾驶仪安装程序。 我成功创建了几个VM,并可以通过关联IP来登录它们。

现在这里出现问题,在我创建几个vm之后,每次我现在尝试时都会等待网络错误。 我发现修复程序声明要向nova.conf添加超时值。 然后,当我搜索所有LXC包含并找到nova.conf文件时,它说它由juju管理,更改将被覆盖。

我真正的问题是你如何解决这样的安装问题? 很难知道安装这么多lxc容器时所有东西都在哪里,而且大多数我都无法进入所有ssh-key访问。 有没有更简单的方法来寻找东西? 我觉得我要比现在更努力。 任何建议将不胜感激。

我建议看看这个问题 。 它将指导您如何进入内部 juju环境,在那里您可以开始查看事物。

按照上述步骤,您可以在juju status的高层探索juju环境。 如果没有那种高级工具,我不会建议尝试手动机器和lxcs。 这确实很混乱。 就像在没有地图的情况下在城市中航行一样。

例如,如果要转到nova-compute节点,请键入juju ssh nova-compute/0 。 很好,很简单,请参阅juju help ssh获取有关访问系统的更多详细信息。

此外,许多配置选项可通过魅力参数进行调整:

 juju get nova-compute juju get nova-cloud-controller juju set nova-cloud-controller "key=value" juju ssh keystone/0 

你明白了。

另请注意,Juju不像Puppet。 没有定期擦除您的设置文件。 只有外部行动才能做到这一点。 喜欢:

  • 你运行juju set
  • 您重新启动系统(重启时,它可能会重置值)
  • 您将另一项服务与事物联系起来/尝试一下。

我建议在这里阅读更多内容:

  • Juju Docs
  • 用Juju手动安装openstack
  • 参考架构描述
  • 魅力网页,例如: Nova-cloud-controller Juju Charm网页

这些页面上还有许多链接。 当然,这些都是Ubuntu / Canonical / Juju链接。 我经常发现,当我需要深入挖掘时,跟进许多一般的openstack资源会很有帮助。 你似乎已经熟悉了,所以我不会把你们链接起来。

祝好运!

您是在谈论您在云中生成的VM中创建的LXC容器上的网络错误吗? 如果是,那么这是一个MTU问题,并且还没有自动修复。 您需要将容器接口的MTU降低到1454.如果查看VM接口,它们已经具有该MTU。