Пакеты OpenStack

Пакеты OpenStack

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

Примечание

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

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

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

Примечание

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

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

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

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

Примечание

The following steps apply to RHEL only. CentOS does not require these steps.

  1. When using RHEL, it is assumed that you have registered your system using Red Hat Subscription Management and that you have the rhel-7-server-rpms repository enabled by default.

    For more information on registering the system, see the Red Hat Enterprise Linux 7 System Administrator’s Guide.

  2. In addition to rhel-7-server-rpms, you also need to have the rhel-7-server-optional-rpms, rhel-7-server-extras-rpms, and rhel-7-server-rh-common-rpms repositories enabled:

    # 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-ocata
    
  • На RHEL скачайте и установите RDO репозиторий RPM для активации OpenStack репозитория.

    # yum install https://rdoproject.org/repos/rdo-release.rpm
    

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

  1. Upgrade the packages on all nodes:

    # 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.