OpenStack Queens 源碼安裝系列(3)環境準備
阿新 • • 發佈:2018-07-31
eth tar.gz ger linux white tcpdump b-s org fire 一、節點信息
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 源碼安裝系列(3)環境準備