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