在CentOS中, extras 仓库提供用于启用 OpenStack 仓库的RPM包。 CentOS 默认启用 extras 仓库,因此你可以直接安装用于启用OpenStack仓库的包。
yum安装的时候报错
No package python-openstackclient available.
解决办法
在安装Rocky版本时,运行:
# yum install centos-release-openstack-rocky
安装Queens版本时,运行:
# yum install centos-release-openstack-queens
在安装Pike版本时,运行:
# yum install centos-release-openstack-pike
在RHEL上,下载并安装RDO存储库RPM以启用OpenStack存储库。
# yum install https://rdoproject.org/repos/rdo-release.rpm
在所有节点上升级软件包:
# yum upgrade
注意
如果升级过程包括新内核,请重新引导主机以将其激活。
安装OpenStack客户端:
# yum install python-openstackclient