Дистрибутивы выпускают пакеты OpenStack как часть дистрибутива или используя другие методы из-за различных графиков выпуска. Выполните эти действия на всех узлах.
Примечание
Настройка описанных здесь пакетов OpenStack должна быть выполнена на всех узлах: управляющих, узлах вычислительных ресурсов, узлах блочного хранилища.
Предупреждение
Для дальнейшего продолжения ваши хосты должны иметь последние версию установочных пакетов, доступных для вашего дистрибутива
Примечание
Отключите или удалите все службы автоматического обновления, поскольку они могут повлиять на вашу среду OpenStack.
Предупреждение
Мы рекомендуем отключение EPEL при использовании RDO пакетов из-за обновлений в EPEL, нарушающих обратную совместимость. Альтернативой может служить фиксация версий пакетов с использованием плагина yum-versionlock
.
Примечание
The following steps apply to RHEL only. CentOS does not require these steps.
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.
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
На 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
Upgrade the packages on all nodes:
# 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.