Дистрибутивы выпускают пакеты OpenStack как часть дистрибутива или используя другие методы из-за различных графиков выпуска. Выполните эти действия на всех узлах.
Примечание
Настройка описанных здесь пакетов OpenStack должна быть выполнена на всех узлах: управляющих, узлах вычислительных ресурсов, узлах блочного хранилища.
Предупреждение
Для дальнейшего продолжения ваши хосты должны иметь последние версию установочных пакетов, доступных для вашего дистрибутива
Примечание
Отключите или удалите все службы автоматического обновления, поскольку они могут повлиять на вашу среду OpenStack.
Предупреждение
Мы рекомендуем отключение EPEL при использовании RDO пакетов из-за обновлений в EPEL, нарушающих обратную совместимость. Альтернативой может служить фиксация версий пакетов с использованием плагина yum-versionlock
.
Примечание
CentOS не требует следующих шагов.
В RHEL, зарегистрируйте вашу систему в Red Hat Subscription Manager, используя имя пользователя и пароль от вашего Пользовательского Портала:
# subscription-manager register --username="USERNAME" --password="PASSWORD"
Найдите пулы прав, содержащие каналы для вашей RHEL системы:
# subscription-manager list --available
Используйте идентификаторы пулов, найденные на прошлом шаге, для присоединения к вашим RHEL правам:
# subscription-manager attach --pool="POOLID"
Подключите необходимые репозитории:
# subscription-manager repos --enable=rhel-7-server-optional-rpms \
--enable=rhel-7-server-extras-rpms --enable=rhel-7-server-rh-common-rpms
На 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
Обновите пакеты на вашем хосте:
# yum upgrade
Примечание
Если обновление включает новое ядро, перезагрузите хост, чтобы задействовать его.
Установите клиент OpenStack
# yum install python-openstackclient
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.