4e06cc4d1e
For more detail, see the doc migration spec. http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html Change-Id: I85c8999eb12065662c02879beb7dd31d6178fe7e
71 lines
1.8 KiB
ReStructuredText
71 lines
1.8 KiB
ReStructuredText
..
|
|
Copyright 2014-2015 OpenStack Foundation
|
|
All Rights Reserved.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
not use this file except in compliance with the License. You may obtain
|
|
a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
License for the specific language governing permissions and limitations
|
|
under the License.
|
|
|
|
================
|
|
Tacker conductor
|
|
================
|
|
|
|
Tacker conductor is a component which is used to communicate with other
|
|
components via message RPC. In the conductor, the RPC server sides can
|
|
access the tacker base on behalf of them.
|
|
|
|
|
|
To start
|
|
==============
|
|
|
|
Tacker conductor can be started via python console entry script
|
|
'tacker-conductor':
|
|
|
|
.. code-block:: console
|
|
|
|
tacker-conductor --config-file /etc/tacker/tacker.conf
|
|
|
|
..
|
|
|
|
we can easily start many tacker-conductor instances with different 'host' value
|
|
in the configuration file:
|
|
|
|
.. code-block:: console
|
|
|
|
test@ubuntu64:~/devstack$ grep 'host = secondinstance' /etc/tacker/tacker2.conf
|
|
host = secondinstance
|
|
|
|
..
|
|
|
|
and then start the second instance:
|
|
|
|
.. code-block:: console
|
|
|
|
tacker-conductor --config-file /etc/tacker/tacker2.conf
|
|
|
|
..
|
|
|
|
Rabbitmq queues
|
|
===============
|
|
|
|
Tacker conductor is listening on three queues:
|
|
|
|
.. code-block:: console
|
|
|
|
test@ubuntu64:~/tacker$ sudo rabbitmqctl list_queues | grep CONDUCTOR
|
|
TACKER_CONDUCTOR 0
|
|
TACKER_CONDUCTOR.ubuntu64 0
|
|
TACKER_CONDUCTOR_fanout_0ea005c0b666488485a7b3689eb70168 0
|
|
|
|
..
|
|
|
|
But only TACKER_CONDUCTOR queue without host suffix is used.
|