[云计算]OpenStack All in one 单节点部署(Packstack安装)

时间:2024-03-07 17:17:42

1. 虚拟机创建

CentOS 7 最小化版本:

https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso

虚拟机配置:

双核(开启虚拟化)+ 8GB以上 + 200G硬盘

2. 准备工作

设置静态IP

img

修改主机名

img

img

将主机名(域名)与IP的映射关系写入hosts

img

重启然后测试 ping $HOSTNAME 看是否生效

img

设置永久镜像挂载点(可选择用阿里源)

img

img

更换阿里源

备份:

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

更换:

CentOS7

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

更新yum源

安装vim

img

iso9660一般指ISO 9660。ISO 9660文件系统是一个标准CD-ROM文件系统,它允许您在PC,Mac和其它主要计算机平台上读CD-ROM文件。

禁用firewalld、NetworkManager

img

sudo systemctl disable firewalld

sudo systemctl stop firewalld

sudo systemctl disable NetworkManager

sudo systemctl stop NetworkManager

sudo systemctl enable network

SELinux

sudo setenforce 0

img

3. 时钟源设置

时钟同步

img

如果没有,则 yum install -y chrony

img

将原来的注释掉,添加上阿里云的时钟源

img

server ntp.aliyun.com iburst

server ntp1.aliyun.com iburst

server ntp2.aliyun.com iburst

设置为开机启动

img

手动同步时钟源

img

查看时钟源

查看时钟源状态

4. 安装Openstack Queens版本库

img

img

sudo yum install -y centos-release-openstack-queens

sudo yum update -y # 升级系统内核

由于默认的源在国外,可以通过为Openstack Queens版本配置国内源(华为镜像仓库)来提高下载速度

参考: https://www.cnblogs.com/Skybiubiu/p/14492366.html

5. 安装Packstack库

img

6. 开始安装

单节点部署 (大概20分钟安装完成)

img

img

在 /root 目录下找到密码

img

img

登录

img