Установка и настройка Вычислительного узла

Установка и настройка Вычислительного узла

The compute node handles connectivity and security groups for instances.

Установите компоненты

# apt install neutron-linuxbridge-agent

Настройте общий компонент

Настройка общего сетевого компонента включает механизм аутентификации, очередь сообщений и плагин.

Примечание

Набор конфигурационных файлов по умолчанию может варьироваться между дистрибуциями. Вам может потребоваться добавить данные разделы и опции вместо того, чтобы изменять существующие. Также, эллипсис (...) в конфигурационных сниппетах означают потенциальные опции конфигурации, которые вам необходимо сохранить без изменений.

  • Отредактируйте файл /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 в идентификаторе.

Завершите установку

  1. Перезапустите службу Compute:

    # service nova-compute restart
    
  2. Перезапустите Linux Bridge агента:

    # service neutron-linuxbridge-agent restart
    
Creative Commons Attribution 3.0 License

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