OpenStack Queens 源码安装系列(3)环境准备

一、节点信息
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
 
 
 
 

猜你喜欢

转载自www.cnblogs.com/mashushu/p/9393521.html