OpenStack 运维 - 环境部署
一、环境配置
主机 | CPU | 内存 | 双网卡 | 操作系统 |
---|---|---|---|---|
控制节点-ct | 2C4T | 8G | NAT:192.168.0.100 VMnet:192.168.1.100 | CentOS 7-9 最小化安装 |
计算节点-c1 | 2C4T | 8G | NAT:192.168.0.200 VMnet:192.168.1.200 | CentOS 7-9 最小化安装 |
计算节点-c2 | 2C4T | 8G | NAT:192.168.0.250 VMnet:192.168.1.250 | CentOS 7-9 最小化安装 |
二、基础配置
1. 配置国内YUM源
NAT网卡用于下载工具 VM网卡用于内部连接
mv *.repo repo_bak;
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#建议在线源多下载两次,有时可能不是最新状态
yum clean all && yum makecache fast
2. 修改主机名及关闭防火墙
hostnamectl set-hostname ct #c1/c2
su -
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
vim /etc/sysconfig/selinux
SELINUX=disabled
3. 安装相关环境依赖包
多下载安装几次,一直到看到出现软件包已安装并且是最新版本为止,因为有时可能会漏装!
yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre pcre-devel expat-devel cmake bzip2 lrzsz net-tools
#EXPAT是C语言发开库
yum -y install centos-release-openstack-train python-openstackclient openstack-selinux openstack-utils
#OpenStack的train版本仓库源安装包、OpenStack客户端及openstack-selinux安装包
4. 调优 NAT 网卡及配置 DNS 和 映射
修改主网卡(NAT)
IPV4_ROUTE_METRIC=90 #增加此配置,调优优先级,NAT网卡优先
echo "192.168.1.100 ct
192.168.1.200 c1
192.168.1.250 c2" >> /etc/hosts
echo "nameserver 114.114.114.114
nameserver 114.114.115.115" >> /etc/resolv.conf
5. 配置免交护