验证操作

验证 DNS 服务的运行情况。

注意

在控制器节点上执行以下命令。

  1. 加载 admin 租户凭据

    $ . admin-openrc
    
  2. 列出服务组件,以验证每个进程是否成功启动和注册

    $ ps -aux | grep designate
    
    ../usr/bin/python /usr/bin/designate-mdns --config-file /etc/designate/designate.conf
    ../usr/bin/python /usr/bin/designate-central --config-file /etc/designate/designate.conf
    ../usr/bin/python /usr/bin/designate-api --config-file /etc/designate/designate.conf
    ../usr/bin/python /usr/bin/designate-worker --config-file /etc/designate/designate.conf
    ../usr/bin/python /usr/bin/designate-producer --config-file /etc/designate/designate.conf
    
    $ openstack dns service list
    +--------------------------------------+--------------------------+--------------+--------+-------+--------------+
    | id                                   | hostname                 | service_name | status | stats | capabilities |
    +--------------------------------------+--------------------------+--------------+--------+-------+--------------+
    | 918a8f6e-9e7e-453e-8583-cbefa7ae7f8f | vagrant-ubuntu-trusty-64 | central      | UP     | -     | -            |
    | 982f78d5-525a-4c36-af26-a09aa39de5d7 | vagrant-ubuntu-trusty-64 | api          | UP     | -     | -            |
    | eda2dc16-ad27-4ee1-b091-bb75b6ceaffe | vagrant-ubuntu-trusty-64 | mdns         | UP     | -     | -            |
    | 00c5c372-e630-49b1-a6b6-17e3fa4544ea | vagrant-ubuntu-trusty-64 | worker       | UP     | -     | -            |
    | 8cdaf2e9-accd-4665-8e9e-be26f1ccfe4a | vagrant-ubuntu-trusty-64 | producer     | UP     | -     | -            |
    +--------------------------------------+--------------------------+--------------+--------+-------+--------------+
    

    注意

    此输出应指示至少有一个 centralapiproducermdnsworker 组件在控制器节点上。

    此输出可能因发行版而略有不同。