第 3 章 进入您的 OpenStack HA 环境
运行 OpenStack HA 环境后,登录 director (undercloud)系统。然后,运行以下命令来成为 stack 用户:
sudo su - stack
# sudo su - stack
从那里,您可以通过加载对应的环境变量来与 undercloud 和 overcloud 交互。要与 undercloud 交互,请运行:
source ~/stackrc
$ source ~/stackrc
同样,若要与 overcloud 交互,请运行:
source ~/overcloudrc
$ source ~/overcloudrc
有关访问 undercloud 或 overcloud 的更多信息,请参阅 访问基本 Overcloud。
要访问和调查节点,首先确定为它们分配了哪些 IP 地址。这涉及与 undercloud 交互:
为便于参考,director 在我们的测试环境中部署了以下名称和地址:
名称 | addresses |
---|---|
overcloud-controller-0 | 10.200.0.11 |
overcloud-controller-1 | 10.200.0.10 |
overcloud-controller-1 | 10.200.0.6 (虚拟 IP) |
overcloud-controller-2 | 10.200.0.14 |
overcloud-compute-0 | 10.200.0.12 |
overcloud-compute-1 | 10.200.0.15 |
overcloud-cephstorage-0 | 10.200.0.9 |
overcloud-cephstorage-1 | 10.200.0.8 |
overcloud-cephstorage-2 | 10.200.0.7 |
在您自己的测试环境中,即使您使用相同的地址范围,分配给每个节点的 IP 地址可能会有所不同。
您知道 overcloud 节点的 IP 地址后,您可以运行以下命令来登录到这些节点之一。这样做涉及与 overcloud 交互。例如,要以 heat-admin 用户身份登录 overcloud-controller-0 :
source ~stack/overcloudrc ssh heat-admin@10.200.0.11
$ source ~stack/overcloudrc
$ ssh heat-admin@10.200.0.11
登录控制器、计算或存储系统后,您可以开始调查那里的 HA 功能。