CentOS7安装OpenStack云计算平台框架
文章目录
- 1. 修改YUM仓库配置文件
- 2. 安装OpenStack云计算平台框架
- 2.1 启用 OpenStack Train 版本的YUM软件源
- 2.2 升级所有软件包
- 2.3 安装OpenStack云计算平台客户端
- 2.4 查看OpenStack版本号
- 3. 实战小结
1. 修改YUM仓库配置文件
-
执行命令:
cd /etc/yum.repos.d
,切换到仓库配置目录
-
执行命令:
vim aliyun-vault.repo
[aliyun-vault-base] name=Aliyun CentOS-7.9.2009 - Base baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/os/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7 enabled=1[aliyun-vault-updates] name=Aliyun CentOS-7.9.2009 - Updates baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/updates/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7 enabled=1[aliyun-vault-extras] name=Aliyun CentOS-7.9.2009 - Extras baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/extras/$basearch/ gpgcheck=1 gpgkey=https://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-7 enabled=1# OpenStack Train:使用 kernel.org 的官方归档(唯一可用) [openstack-train] name=CentOS-7 - OpenStack Train - Archive baseurl=http://archive.kernel.org/centos-vault/7.9.2009/cloud/x86_64/openstack-train/ gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1
2. 安装OpenStack云计算平台框架
2.1 启用 OpenStack Train 版本的YUM软件源
- 执行命令:
yum search train
- 执行命令:
yum -y install centos-release-openstack-train
,
- 执行命令:
ll
- 执行命令:
mv -y CentOS* backup
- 说明:如果不把
CentOS-OpenStack-train.repo
配置文件移到备份目录,下面升级软件包命令执行就会报错。
2.2 升级所有软件包
- 执行命令:
yum upgrade -y
- 得耐心等一段时间,才能更新完
- -
2.3 安装OpenStack云计算平台客户端
- 执行命令:
yum -y install python-openstackclient
2.4 查看OpenStack版本号
- 执行命令:
openstack --version
3. 实战小结
- 本次实验完成了CentOS 7.9环境下OpenStack Train版本的基础环境搭建。通过配置阿里云与kernel.org归档YUM源,解决了系统EOL后软件包无法获取的问题。成功安装
centos-release-openstack-train
并启用OpenStack仓库,随后升级系统软件包,确保环境安全稳定。最终安装了python-openstackclient
命令行工具,验证其版本信息,为后续OpenStack组件的部署奠定了基础。整个过程体现了在系统停止维护后,合理利用归档源进行服务部署的能力,增强了对Linux软件包管理机制和OpenStack架构的理解,提升了云计算平台搭建的实战技能。该环境可用于后续学习和测试OpenStack核心服务。