web-dev-qa-db-ja.com

Openstack Autopilotが正常に完了した後、どのサーバーにどのOpenstackサービスがデプロイされたかを確認するにはどうすればよいですか?

MAASサーバーでopenstack-installを使用して、Landscape管理オプションを正常にインストールしました。

Landscape WebコンソールでOpenstack Autopilotベータオプションを正常に構成し、インストールを実行しました。

これで、MAASノード全体にOpenStackがクリーンに展開されました(6)。

AutopoilotによってMAASノード全体にOpenstackサービスがどのように分散されたかを理解したいと思います。

MAASサーバーで次のように入力した場合:

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

ランドスケープ自体が、MAASノードの1つにある多くのLXCコンテナーにどのようにデプロイされたかを見ることができます。どこにも見えないのは、Landscape Autopilotツールがどのようにしてjujuを使用して他のノードにOpenstackをデプロイしたかです。

私は、a)私が最終的に何をしたか、b)Ubuntu Openstackリファレンス展開がどのようにハングアップするかをよりよく理解するために、jujuが何をしたかを本当に理解したいと思います。オートパイロットの結果の「juju status」を表示するにはどうすればよいですか?

6
Andrew Love

Landscape openstack juju management と同様

以下を使用できます。

# 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
6
dpb