openstack部署环境

安装部署openstack

第一步:准备基础环境–控制节点和计算节点都要做

CPU处理器要支持虚拟化
在这里插入图片描述

网络两块网卡,一块外网,一块内网
3台虚拟机:
192.168.80.100 controller(控制节点)
192.168.80.101 compute01(计算节点)
192.168.80.102 客户端

1、域名解析和关闭防火墙(所有机器上都做)
关闭防火墙并开机不自启
systemctl stop firewalld && systemctl disable firewalld

关闭SElinux
setenforce 0
vi /etc/selinux/config
在这里插入图片描述

vi /etc/hosts //配置域名解析
192.168.80.100 controller
192.168.80.101 compute01
在这里插入图片描述
hostnamectl set-hostname controller //控制节点
hostnamectl set-hostname compute01 //计算节点

时间同步服务
控制节点服务器:
1、安装软件包:
yum install chrony -y
2、编辑 /etc/chrony.conf 文件,按照你环境的要求,对下面的键进行添加,末尾新增:
server controller iburst

使用NTP服务器的主机名或者IP地址配置支持设置多个值。

开启并开机自启
systemctl start chronyd && systemctl enable chronyd
到此控制节点时间服务器完成

验证:
在控制节点上执行以下命令:

chronyc sources

date 查看时间是否同步
在这里插入图片描述

计算节点服务器
yum install chrony -y
vi /etc/chrony.conf
server controller iburst

systemctl start chronyd && systemctl enable chronyd
到此计算节点服务器完成

在计算节点执行相同命令
chronyc sources
date 查看时间是否同步

到此时间同步完成

安装openstack库
在CentOS中, extras仓库提供用于启用 OpenStack 仓库的RPM包。 CentOS 默认启用extras仓库,因此可以直接安装用于启用OpenStack仓库的包。

安装和openstack对应版本相关的仓库

yum install -y centos-release-openstack-queens.noarch

yum -y upgrade //进行系统整体升级,升级完成后要重新启动操作系统
如果某个包替换错误可以init 6在执行更新
init 6 //重启系统
在这里插入图片描述

安装 OpenStack 客户端控制节点或计算节点都要安装:

yum install python-openstackclient  -y

猜你喜欢

转载自blog.csdn.net/qeeezz11224/article/details/85619048