Centos7部署OpenStack全网最详细(2024版本)

一,虚拟机安装:

VMware Workstation Pro 17 安装图文教程

二,Centos7安装:

Centos7安装教程 -- 2024(图文超详细)

三,部署Openstack:

1,配置静态IP:

网关为:路由器背后写的网关

子网掩码为:255.255.255.0 也可以写成:24

地址为:192.168.(路由器网关地址当前位置的数字).(0-255选一个没有被设备使用的数字)

2,测试网络是否通外网:
ping www.baidu.com -c 2

3,关闭防火墙和取消防火墙开机自启动:
systemctl stop firewalld                      //关闭防火墙
systemctl disable firewalld                   //取消防火墙开机自启动

4,关闭NetworkManager服务:
systemctl stop NetworkManager                   //关闭NetworkManager服务
systemctl disable NetworkManager                //关闭NetworkManager开机自启动

5,永久关闭SeLinux:
vim /etc/selinux/config

6,更换阿里源:
cd /etc/yum.repos.d/               //切换到/etc/yum.repos.d/文件夹
rm -rf *                           //删除/etc/yum.repos.d/下面的所有官方源文件

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo    //下载阿里源

yum makecache             //重建Yum源缓存

yum -y update          //对系统进行升级

等待更新好即可。

7,安装OpenStack Stein的yum库:
yum -y install centos-release-openstack-stein

需要修改四个文件,修改后请自行保存并退出

vim CentOS-OpenStack-stein.repo  

原本的:

改为:

vim CentOS-Ceph-Nautilus.repo

原本的:

改为:

vim CentOS-QEMU-EV.repo

原本的:

改为:

vim CentOS-NFS-Ganesha-28.repo

原本的:

改为:

8,清除本地yum索引缓存,然后再重建索引缓存:
yum clean all && yum makecache

9,关机并修改虚拟机配置:
init 0

以下步骤非常重要决定了部署OpenStack是否成功

10,安装packstack工具:
yum -y install openstack-packstack

11,部署OpenStack:
packstack --allinone

需要等待30分钟左右。

12,查看OpenStack管理员用户名和密码:
cat keystonerc_admin

13,访问OpenStack平台并登录:

四,解决问题

问题1:如果输入正确用户名和密码登录,显示身份验证时出错,请稍后再试。

重启一下系统在登录即解决。

到这里就结束了,如果对你有帮助请支持一下吧。

评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值