OpenStack基础环境配置

文章目录

1. 虚拟机准备

1)准备两台虚拟机:

第一台:openstackcontroller:
内存: 2G
处理器:1 | 1
硬盘: 20G
网络: NAT
第二台:openstackcomputer
内存: 2G
处理器:2 | 2
硬盘: 20G
网络: NAT

2)启动虚拟机

启动网络;
设置时区;
设置自动分区;
最小安装;
安装vim yum install -y vim*

2.网络配置

1)启用网络

vi /etc/sysconfig/network
添加内容: NETWORKING=yes

2)静态IP设置

vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改并添加内容:
修改:
BOOTPROTO=“dhcp” => “static”
添加:
BROADCAST=“广播地址”
IPADDR=“IP地址”
NETMASK=“子网掩码”
NETWORK=“子网IP”
GATEWAY=“网关地址”
DNS1=“网关地址”
openstackcontroller:
OpenStack基础环境配置
openstackcomputer:
OpenStack基础环境配置

3)域名解析服务器

vi /etc/resolv.conf
添加内容: nameserver=网关地址
OpenStack基础环境配置

4)域名解析映射(IP与名称的映射)

vi /etc/hosts
添加内容: IP 主机名 主机名.localdomain
写入两台虚拟机IP与名称为后面配置时间同步做准备
openstackcontroller:
OpenStack基础环境配置
openstackcomputer:
OpenStack基础环境配置

5)重启网络

systemctl restart network
查看机器是否可以ping通外网 ping www.baidu.com
查看俩台机器是否可以互相ping通
openstackcontroller:
OpenStack基础环境配置
OpenStack基础环境配置

openstackcomputer:
OpenStack基础环境配置
OpenStack基础环境配置

3. 网络安全

1)禁用防火墙

两台都要关闭
systemctl disable firewalld 永久关闭
systemctl stop firewalld 关闭

查看防火墙状态: 显示为dead 即关闭成功
systemctl status firewalld

2)切换网络管理器

systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl enable network
systemctl start network
查看状态:
systemctl status firewalld
systemctl status NetworkManager
systemctl status network

3)禁用SELINUX

使SELINUX失效:
vi /etc/selinux/config
注释SELINUX=enforcing
添加SELINUX=disabled
两台都需要配置
OpenStack基础环境配置

4.配置时间同步

1)查看虚拟机中是否装有时间同步

rpm -qa | grep chrony
OpenStack基础环境配置
如果没有,则需要安装:
yum intsall -y chrony

2)配置时间服务器 openstackcontroller

vi /etc/chrony.conf
server 国内时间服务器 iburst
allow 允许访问该时间服务的地址段
使用阿里云的时间服务器 : time1.aliyun.com
OpenStack基础环境配置

3)启动时间服务

systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd
OpenStack基础环境配置
chronyc sourcestats
OpenStack基础环境配置

5)本地时间用户 openstackcomputer

vi /etc/chrony.conf
**server 本地时间服务器(openstackcontroller) iburst
OpenStack基础环境配置

6)启动本地时间服务

systemctl enable chronyd
systemctl start chronyd
查看状态:
systemctl status chronyd
OpenStack基础环境配置

chronyc sourcestatsOpenStack基础环境配置

7)查看两台机器的时间是否同步

OpenStack基础环境配置
OpenStack基础环境配置
时间同步配置完成

上一篇:openstack CLI


下一篇:Openstack学习总结之五(网络组件部署)