The compute node handles connectivity and security groups for instances.
Настройка общего сетевого компонента включает механизм аутентификации, очередь сообщений и плагин.
Примечание
Набор конфигурационных файлов по умолчанию может варьироваться между дистрибуциями. Вам может потребоваться добавить данные разделы и опции вместо того, чтобы изменять существующие. Также, эллипсис (...) в конфигурационных сниппетах означают потенциальные опции конфигурации, которые вам необходимо сохранить без изменений.
Отредактируйте файл /etc/neutron/neutron.conf и выполните следующие действия:
В секции [database] закомментируйте все опции``connection`` потому что вычислительные узлы не обращаются напрямую к базе данных.
В разделе [DEFAULT] настройте доступ к RabbitMQ очереди сообщений:
[DEFAULT]
# ...
transport_url = rabbit://openstack:RABBIT_PASS@controller
Замените RABBIT_PASS паролем, который вы выбрали для учетной записи openstack в RabbitMQ.
Настройте доступ к идентификатору в разделах [DEFAULT] и [keystone_authtoken]:
[DEFAULT]
# ...
auth_strategy = keystone
[keystone_authtoken]
# ...
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = neutron
password = NEUTRON_PASS
Замените NEUTRON_PASS `` паролем, который вы выбрали для пользователя ``neutron в идентификаторе.
Примечание
Закомментируйте или удалите любые другие опции в разделе [keystone_authtoken].
Выберите ту же сетевую настройку, что и для управляющего узла, чтобы настроить специфичные для него службы. Затем вернитесь сюда и перейдите к Настройте вычислительную службу для использования сетевой службы..
Отредактируйте файл /etc/nova/nova.conf и выполните следующие действия:
Настройте параметры доступа в разделе [neutron]
[neutron]
# ...
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = NEUTRON_PASS
Замените NEUTRON_PASS `` паролем, который вы выбрали для пользователя ``neutron в идентификаторе.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.