2.2. アンダークラウドの検証
アンダークラウドの機能を確認するステップを以下に示します。
手順
アンダークラウドのアクセス情報を読み込みます。
source ~/stackrc
$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow エラーが発生している Systemd サービスがあるかどうかを確認します。
(undercloud) $ sudo systemctl list-units --state=failed 'openstack*' 'neutron*' 'httpd' 'docker'
(undercloud) $ sudo systemctl list-units --state=failed 'openstack*' 'neutron*' 'httpd' 'docker'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アンダークラウドの空き領域を確認します。
(undercloud) $ df -h
(undercloud) $ df -h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 『Director Installation and Usage』の「Undercloud Reqirements」 を元に、十分な空き容量があるかどうかを判断します。
アンダークラウド上に NTP をインストールしている場合には、クロックが同期されていることを確認します。
(undercloud) $ sudo ntpstat
(undercloud) $ sudo ntpstat
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アンダークラウドのネットワークサービスを確認します。
(undercloud) $ openstack network agent list
(undercloud) $ openstack network agent list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 全エージェントが
Alive
で、それらの状態がUP
である必要があります。アンダークラウドの Compute サービスを確認します。
(undercloud) $ openstack compute service list
(undercloud) $ openstack compute service list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 全エージェントのステータスが
enabled
で、状態がup
である必要があります。
関連情報
- OpenStack Orchestration (heat) のデータベースで削除済みとマークされている stack のエントリーを完全削除する方法は、「How I can remove old data from my heat database from my Director node」のソリューションに記載されています。