このセクションは、Compute サービス ( nova ) を動作を検証します。

admin クレデンシャルを読み込み、管理者専用 CLI コマンドへのアクセス権を取得します。

[root@controller ~]# . openrc/admin-openrc 
[root@controller ~]# 

サービスコンポーネントを一覧表示して、各プロセスの起動と登録が正常であることを確認します。この出力は、コントローラーノードに 3 つ、コンピュートノードに 1 つのサービスコンポーネントが有効になっていれば、動作検証としては正常です。

[root@controller ~]# openstack compute service list+----+----------------+------------+----------+---------+-------+----------------------------+
| ID | Binary         | Host       | Zone     | Status  | State | Updated At                 |
+----+----------------+------------+----------+---------+-------+----------------------------+
|  1 | nova-scheduler | controller | internal | enabled | up    | 2018-10-21T04:00:37.000000 |
|  3 | nova-conductor | controller | internal | enabled | up    | 2018-10-21T04:00:37.000000 |
|  6 | nova-compute   | compute1   | nova     | enabled | up    | 2018-10-21T04:00:43.000000 |
|  7 | nova-console   | controller | internal | enabled | up    | 2018-10-21T04:00:35.000000 |
+----+----------------+------------+----------+---------+-------+----------------------------+
[root@controller ~]# 

認証サービス( Keystone )のAPIエンドポイントの一覧を表示し、認証サービスとの接続を確認します。ここまでの手順では、認証サービス( Keystone )、Imageサービス( glance )、Computeサービス( nova と placement )の情報が表示されていれば、動作としては正常です。

[root@controller ~]# openstack catalog list
+-----------+-----------+-----------------------------------------+
| Name      | Type      | Endpoints                               |
+-----------+-----------+-----------------------------------------+
| placement | placement | RegionOne                               |
|           |           |   public: http://controller:8778        |
|           |           | RegionOne                               |
|           |           |   admin: http://controller:8778         |
|           |           | RegionOne                               |
|           |           |   internal: http://controller:8778      |
|           |           |                                         |
| glance    | image     | RegionOne                               |
|           |           |   admin: http://controller:9292         |
|           |           | RegionOne                               |
|           |           |   public: http://controller:9292        |
|           |           | RegionOne                               |
|           |           |   internal: http://controller:9292      |
|           |           |                                         |
| nova      | compute   | RegionOne                               |
|           |           |   admin: http://controller:8774/v2.1    |
|           |           | RegionOne                               |
|           |           |   internal: http://controller:8774/v2.1 |
|           |           | RegionOne                               |
|           |           |   public: http://controller:8774/v2.1   |
|           |           |                                         |
| keystone  | identity  | RegionOne                               |
|           |           |   internal: http://controller:5000/v3/  |
|           |           | RegionOne                               |
|           |           |   admin: http://controller:5000/v3/     |
|           |           | RegionOne                               |
|           |           |   public: http://controller:5000/v3/    |
|           |           |                                         |
+-----------+-----------+-----------------------------------------+
[root@controller ~]# 

Image サービス( glance )のイメージを一覧表示し、Image サービスとの接続を確認します。

[root@controller ~]# openstack image list
+--------------------------------------+--------+--------+
| ID                                   | Name   | Status |
+--------------------------------------+--------+--------+
| 6b95a861-2df2-4ce7-b238-5cb5194f87c8 | cirros | active |
+--------------------------------------+--------+--------+
[root@controller ~]# 

cells と placement API が Result が成功になっていることを確認します。

[root@controller ~]# nova-status upgrade check
+--------------------------------+
| Upgrade Check Results          |
+--------------------------------+
| Check: Cells v2                |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
| Check: Placement API           |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
| Check: Resource Providers      |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
| Check: Ironic Flavor Migration |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
| Check: API Service Version     |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
| Check: Request Spec Migration  |
| Result: 成功                   |
| Details: None                  |
+--------------------------------+
[root@controller ~]#