openstack 部署(Q版)—–環境準備篇

天府熊大發表於2018-09-18

一、環境準備

系統:centos7

cinder01    內網:192.168.10.51  外網:172.16.1.51

compute01     內網:192.168.10.52  外網:172.16.1.52

controller    內網:192.168.10.53  外網:172.16.1.53

二、配置主機名及hosts和防火牆(只演示一臺,其他機器配置方式一樣)

vim /etc/hostname加入(其他的註釋或者刪除)

cinder01

vim /etc/hosts加入

172.16.1.51 cinder01

172.16.1.52 compute01

172.16.1.53 controller01

192.168.10.51 cinder01

192.168.10.52 compute01

192.168.10.53 controller01

關閉防火牆

systemctl stop firewalls.service
systemctl disable firewalls.service

關閉selinux

 vim /etc/selinux/config

SELINUX=disabled

三、時間同步配置

在所有伺服器安裝chrony

yum install chrony –y

 

配置服務端的chrony

vim /etc/chrony.conf

server ntp1.aliyun.com iburst
server controlelr01 iburst
allow 192.168.0.0/16

其他客戶端配置

vim /etc/chrony.conf

 server controlelr01 iburst

將所有伺服器時間設定成對應時區(上海為例)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

將所有chrony重啟和加入開機自啟動

systemctl enable chronyd.service
systemctl start chronyd.service

四、更新yum源(所有伺服器)

備份yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下載新yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

更新yum源

yum clean all
yum makecache
yum update

 

五、安裝openstack軟體倉庫(所有伺服器)

yum安裝Q版倉庫

yum install centos-release-openstack-queens -y

更新所有節點軟體包

yum upgrade -y

安裝open stack client端

yum install python-openstackclient -y

 安裝open stack的selinux

yum install openstack-selinux -y

 

  

相關文章