1. 程式人生 > >OpenStack Queens 源碼安裝系列(3)環境準備

OpenStack Queens 源碼安裝系列(3)環境準備

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)環境準備