第3章 OpenStack HA 環境へのログイン
OpenStack HA 環境が稼働している状態で、director (アンダークラウド) システムにログインしてから、以下のコマンドを実行して stack ユーザーになります。
sudo su - stack
# sudo su - stack
そこから、対応する環境変数を読み込んで、アンダークラウドまたはオーバークラウドと対話をすることができます。アンダークラウドと対話するには、以下のコマンドを実行します。
source ~/stackrc
$ source ~/stackrc
同様に、オーバークラウドと対話するには、以下のコマンドを実行します。
source ~/overcloudrc
$ source ~/overcloudrc
アンダークラウドまたはオーバークラウドへのアクセスについての詳しい説明は、「オーバークラウドへのアクセス」のセクションを参照してください。
ノードにアクセスして調査するには、まず最初に、そのノードに割り当てられている IP アドレスを確認します。そのためには、アンダークラウドと対話する必要があります。
参考のために、本ガイドで使用しているテスト環境で director によってデプロイされたノードの名前とアドレスを以下の表にまとめます。
| 名前 | アドレス |
|---|---|
|
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 アドレスは異なる場合があります。
オーバークラウドノードの IP アドレスを確認したら、以下のコマンドを実行してそれらのノードの 1 つにログインすることができます。この操作を実行するには、オーバークラウドと対話する必要があります。たとえば、overcloud-controller-0 に heat-admin ユーザーとしてログインします。
source ~stack/overcloudrc ssh heat-admin@10.200.0.11
$ source ~stack/overcloudrc
$ ssh heat-admin@10.200.0.11
コントローラー、コンピュート、またはストレージシステムにログインした後には、そこで HA 機能についての調査を開始することができます。