openstack基础环境准备

服务器(虚拟机)配置

虚拟机配置:

新建虚拟机,最小化安装 centos 7.2.1511、7.6、7.7操作系统,目前不要安装其他版本的系统,系统磁盘 100G,每个虚拟机 4 个网卡,如果是做实验的话,其中前两个网卡(openstack环境中,服务器必须最少是两块网卡,否则创建的虚拟机无法启动)为 NAT 模式(做网卡绑定),后两个网卡为仅主机模式,CPU 两个核心或以上,必须勾选开启虚拟化功能,否则后期 openstack 无法启动云主机,内存 3G,越大越好。启动时修改网卡名称的内核参数:按tab键,net.ifnames=0 biosdevname=0

为了保证环境的干净,重新安装一个最小化的centos-7.6.1908系统

修改模板的IP地址

1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=172.31.7.88
PREFIX=21
GATEWAY=172.31.7.254
DNS1=223.6.6.6

2、vi /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE=Ethernet
BOOTPROTO=static
NAME=eth1
DEVICE=eth1
ONBOOT=yes
IPADDR=10.10.7.88
PREFIX=21
DNS1=223.6.6.6

3、systemctl restart network

禁用相关服务

1、systemctl disable firewalld

2、vi /etc/sysconfig/selinux      #通过 getenforce 命令查看selinux状态
SELINUX=disabled

3、systemctl disable NetworkManager

安装基础命令

1、yum install  vim iotop bc gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl  openssl-devel zip unzip zlib-devel  net-tools lrzsz tree ntpdate telnet lsof tcpdump wget libevent libevent-devel bc  systemd-devel bash-completion traceroute bridge-utils -y

修改主机名

1、hostnamectl set-hostname openstack-template.example.local

时间同步

1、ntpdate time1.aliyun.com
#openstack对时间要求非常高,后期组件的动态发现,是通过消息队列,如果时间不一致则无法发现组件

2、hwclock -w  #系统时间同步到硬件时间

3、crontab -e   #时间同步写入到计划任务中
*/10 * * * * /usr/sbin/ntpdate time1.aliyun.com && hwclock -w

关机做快照

注意

安装openstack时,使用原始centos源,不能使用epel源
原文地址:https://www.cnblogs.com/dongzhanyi123/p/13299820.html