一旦Openstack Autopilot成功完成,我如何才能看到Openstack服务已部署到哪些服务器?

我已成功使用我的MAAS服务器上的openstack-install来安装Landscape托管选项。

我已成功在Landscape Web控制台中配置了Openstack Autopilot beta选项并运行安装。

我现在在MAAS节点上有一个干净的Openstack部署(6)。

我想了解Autopoilot如何在我的MAAS节点上分发Openstack服务。

如果在我的MAAS服务器上输入:

export JUJU_HOME=~/.cloud-install/juju juju status 

我可以看到Landscape本身是如何在其中一个MAAS节点上部署到许多LXC容器中的。 我无法在任何地方看到的是Landscape Autopilot工具如何使用juju在其他节点上部署Openstack。

我真的想了解juju为了更好地理解a)我最终得到了什么以及b)Ubuntu Openstack参考部署如何挂起来所做的事情。 我怎样才能查看自动驾驶仪结果的“juju状态”?

同样: 景观openstack juju管理

您可以使用以下内容:

 # If you used the install-openstack tool, you want to do this first: export JUJU_HOME=~/.cloud-install/juju juju status # Get an interactive shell with the right ENV sourced on the landscape # server itself. juju ssh landscape/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash' # (or maybe this depending on your version of the tools) juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash' # You should see a lot of openstack services with this command: juju status