一、节点信息
2个节点
1个控制节点
1个计算节点
网络规划:
1、管理网络(Management)
2、业务网络(Tenant)
3、外部网络(External)
vm1
eth0 管理网络(Management) 10.0.2.4
eth1 vm网络(Tenant)
eth2 外部网络(External)192.168.56.102
vm2
eth0 管理网络(Management)10.0.2.15
eth1 vm网络(Tenant) 192.168.56.101
因为是虚拟机环境,为了方便因此管理网络通过nat来进行管理。
控制节点
计算节点
二、实验环境
virtualbox
centos7.3
openstack queens
常用软件
yum install lrzsz vim wget lsof net-tools gcc
yum -y install gcc gcc-c++ automake pciutils sudo nscd swig openssl openssl-devel openssh-clients libsodium jemalloc libffi-devel nss-pam-ldapd openldap-clients pam_ldap python-jinja2 lsof tcpdump nmap sysstat lrzsz vim dmidecode curl wget mlocate ntp bind-utils dnstracer telnet dstat strace iotop man rsync tree setuptool unzip yum-utils htop lspci openssh-clients l gmp-devel libtidy libtidy-devel openldap-devel pciutils usbutils lrzsz vim wget lsof net-tools
三、系统初始化
#更换阿里源
cd /etc/yum.repos.d/
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#修改hosts,添加如下内容
10.0.20.61 node1
关闭chronyd时间服务
#systemctl stop chronyd
#systemctl disable chronyd
关闭NetworkManager服务
#systemctl stop NetworkManager
#systemctl disable NetworkManager
网卡
NM_CONTROLLED=no # add this line
修改主机名
#hostnamectl --static set-hostname node1
修改字符集
vim /etc/locale.conf
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
关闭selinux
vi /etc/selinux/config
SELINUX=disabled
四、下载软件包
cinder-12.0.0.tar.gz
glance-16.0.0.tar.gz
horizon-13.0.0.tar.gz
keystone-13.0.0.tar.gz
neutron-12.0.0.tar.gz
nova-17.0.1.tar.gz
五、安装pip
yum install python-pip -y
pip install --upgrade pip
原文地址:https://www.cnblogs.com/mashushu/p/9393521.html