我已经安装了横向 openstack autopilot (使用 conjure-up 构建 OpenStack | 下载 | Ubuntu)。
有人能帮我了解如何部署 ceilometer 等服务吗?我下载 juju 配置,然后将其复制到 .juju/enviroments.yaml。添加用户名和密码后。然后从终端使用“juju bootstrap”。引导后,我的 openstack 仪表板中就会出现新实例。
在我想要部署 ceilometer 之后(云高仪 | Juju)
但在将关系添加到 rabbitmq 和 keystone 时,它失败,提示“无法连接到 keystone”。我如何将 openstack 安装期间安装的 keystone 与 ceilometer 或任何其他服务连接起来?
也许我做错了一切?安装 openstack 时,Juju 已经启动了。我该如何连接它来部署新服务?
任何帮助将不胜感激。
答案1
要访问 juju 环境,请从安装 LDS 的地方运行以下命令:
# 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-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
此时,您可以四处探索、部署服务,并在您的环境中造成严重破坏。
换句话说,这里就是您将部署 ceilometer 的地方。
祝你好运!