# Verify operation

Verify operation of the Compute service.

Note

Perform these commands on the controller node.

1. Source the `admin` credentials to gain access to admin-only CLI commands:

       $ . admin-openrc

2. List service components to verify successful launch and registration of each process:

       $ openstack compute service list

       +----+--------------------+------------+----------+---------+-------+----------------------------+
       | Id | Binary             | Host       | Zone     | Status  | State | Updated At                 |
       +----+--------------------+------------+----------+---------+-------+----------------------------+
       |  1 | nova-scheduler     | controller | internal | enabled | up    | 2016-02-09T23:11:15.000000 |
       |  2 | nova-conductor     | controller | internal | enabled | up    | 2016-02-09T23:11:16.000000 |
       |  3 | nova-compute       | compute1   | nova     | enabled | up    | 2016-02-09T23:11:20.000000 |
       +----+--------------------+------------+----------+---------+-------+----------------------------+

   Note

   This output should indicate two service components enabled on the controller node and one service component enabled on the compute node.

3. List API endpoints in the Identity service to verify connectivity with the Identity service:

   Note

   Below endpoints list may differ depending on the installation of OpenStack components.

       $ openstack catalog list

       +-----------+-----------+-----------------------------------------+
       | Name      | Type      | Endpoints                               |
       +-----------+-----------+-----------------------------------------+
       | keystone  | identity  | RegionOne                               |
       |           |           |   public: http://controller:5000/v3/    |
       |           |           | RegionOne                               |
       |           |           |   internal: http://controller:5000/v3/  |
       |           |           | RegionOne                               |
       |           |           |   admin: http://controller:5000/v3/     |
       |           |           |                                         |
       | 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   |
       |           |           |                                         |
       | placement | placement | RegionOne                               |
       |           |           |   public: http://controller:8778        |
       |           |           | RegionOne                               |
       |           |           |   admin: http://controller:8778         |
       |           |           | RegionOne                               |
       |           |           |   internal: http://controller:8778      |
       |           |           |                                         |
       +-----------+-----------+-----------------------------------------+

   Note

   Ignore any warnings in this output.

4. List images in the Image service to verify connectivity with the Image service:

       $ openstack image list

       +--------------------------------------+-------------+-------------+
       | ID                                   | Name        | Status      |
       +--------------------------------------+-------------+-------------+
       | 9a76d9f9-9620-4f2e-8c69-6c5691fae163 | cirros      | active      |
       +--------------------------------------+-------------+-------------+

5. Check the cells and placement API are working successfully and that other necessary prerequisites are in place:

       # nova-status upgrade check

       +--------------------------------------------------------------------+
       | Upgrade Check Results                                              |
       +--------------------------------------------------------------------+
       | Check: Cells v2                                                    |
       | Result: Success                                                    |
       | Details: None                                                      |
       +--------------------------------------------------------------------+
       | Check: Placement API                                               |
       | Result: Success                                                    |
       | Details: None                                                      |
       +--------------------------------------------------------------------+
       | Check: Cinder API                                                  |
       | Result: Success                                                    |
       | Details: None                                                      |
       +--------------------------------------------------------------------+
       | Check: Policy File JSON to YAML Migration                          |
       | Result: Success                                                    |
       | Details: None                                                      |
       +--------------------------------------------------------------------+
       | Check: Older than N-1 computes                                     |
       | Result: Success                                                    |
       | Details: None                                                      |
       +--------------------------------------------------------------------+

this page last updated: 2026-06-10 20:05:07

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug