Пакеты OpenStack

Пакеты OpenStack

Дистрибутивы выпускают пакеты OpenStack как часть дистрибутива или используя другие методы из-за различных графиков выпуска. Выполните эти действия на всех узлах.

Примечание

Настройка описанных здесь пакетов OpenStack должна быть выполнена на всех узлах: управляющих, узлах вычислительных ресурсов, узлах блочного хранилища.

Предупреждение

Для дальнейшего продолжения ваши хосты должны иметь последние версию установочных пакетов, доступных для вашего дистрибутива

Примечание

Отключите или удалите все службы автоматического обновления, поскольку они могут повлиять на вашу среду OpenStack.

Предварительные требования

Предупреждение

Мы рекомендуем отключение EPEL при использовании RDO пакетов из-за обновлений в EPEL, нарушающих обратную совместимость. Альтернативой может служить фиксация версий пакетов с использованием плагина yum-versionlock.

Примечание

CentOS не требует следующих шагов.

  1. В RHEL, зарегистрируйте вашу систему в Red Hat Subscription Manager, используя имя пользователя и пароль от вашего Пользовательского Портала:

    # subscription-manager register --username="USERNAME" --password="PASSWORD"
    
  2. Найдите пулы прав, содержащие каналы для вашей RHEL системы:

    # subscription-manager list --available
    
  3. Используйте идентификаторы пулов, найденные на прошлом шаге, для присоединения к вашим RHEL правам:

    # subscription-manager attach --pool="POOLID"
    
  4. Подключите необходимые репозитории:

    # subscription-manager repos --enable=rhel-7-server-optional-rpms \
      --enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
    

Разрешите доступ к репозиторию OpenStack

  • На CentOS репозиторий extras``предоставляет RPM, который активирует  OpenStack репозиторий. CentOS включает репозиторий ``extras по умолчанию, таким образом вы можете просто установить пакет для активации OpenStack репозитория.

    # yum install centos-release-openstack-newton
    
  • На RHEL скачайте и установите RDO репозиторий RPM для активации OpenStack репозитория.

    # yum install https://repos.fedorapeople.org/repos/openstack/openstack-newton/rdo-release-newton-5.noarch.rpm
    

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

  1. Обновите пакеты на вашем хосте:

    # yum upgrade
    

    Примечание

    Если обновление включает новое ядро, перезагрузите хост, чтобы задействовать его.

  2. Установите клиент OpenStack

    # yum install python-openstackclient
    
  1. RHEL и CentOS по умолчанию активируют SELinux. Установите пакет ``openstack-selinux``для автоматического управления политиками безопасности для сервисов OpenStack:

    # yum install openstack-selinux
    
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.