このセクションは、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 ~]#