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

Posted mashushu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenStack Queens 源码安装系列环境准备相关的知识,希望对你有一定的参考价值。

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

以上是关于OpenStack Queens 源码安装系列环境准备的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack手动分布式部署环境准备Queens版

社区OpenStack Queens版本部署安装详解

Centos7.4安装openstack(queens)cinder卷类型和云主机安全

一:OPENSTACK Queens系统环境准备

初识openstack之3——opsenstack概念及实验环境介绍

1. 环境准备 — OpenStack Queens 三节点部署