亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

packstack新手快速入門多節點部署

發布時間:2020-04-23 09:37:03 來源:網絡 閱讀:1909 作者:荀令君 欄目:云計算

很多新手在入門OpenStack時往往會被復雜的部署步驟所困擾,如何快速擁有一個openstack實驗環境呢,我選擇packstack,雖然是上古年間的工具,但是不得不說,真香~~~

1、實驗環境

packstack新手快速入門多節點部署



注意:環境是VMware虛擬機搭建的,ens33是nat模式,ens34是僅主機模式,本次實驗使用212網段為管理ip,211網段為公網(假裝)ip,用作訪問外網

2、配置yum源。

習慣使用國內的源(阿里),因為比較快

http://mirrors.aliyun.com/repo/ 供君選用

先安裝好wget

yum -y install wget

刪除/etc/yum.repos.d/* 實驗環境刪除比較方便,生產環境推薦備份

下載國內centos yum源

wget http://mirrors.aliyun.com/repo/Centos-7.repo

本次安裝openstack rocky版

阿里云開源鏡像站

https://mirrors.aliyun.com/centos/7/cloud/x86_64/

選擇自己需要的版本

創建并編輯

/etc/yum.repos.d/openstack-rocky.repo

[openstack]

name=openstack

baseurl=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-rocky/

gpgcheck=0

failovermethod=priority ####(有多個url可供選擇時,yum選擇的次序,詳情見http://www.t086.com/article/5015)

enabled=1

因為在安裝過程中會報錯qemu版本過低,所以還需要配置qemu的源

https://mirrors.aliyun.com/centos/7/virt/x86_64/kvm-common/

創建并編輯

/etc/yum.repos.d/CentOS-qemu.repo

[centos-qemu-ev]

name=qemu

baseurl=https://mirrors.aliyun.com/centos/7/virt/x86_64/kvm-common/

gpgcheck=0

enabled=1

完成后清除yum源緩存并重新生成本地緩存,如果第一次有報錯可以再執行一次

yum clean all && yum makecache

將node1節點也配置成同樣的源即可

3、配置firewalld,selinux(所有節點)

如果是大佬,可以對firewalld和selinux規則進行詳細配置,不然就全關上。

firewalld:systemctl stop firewalld && systemctl disable firewalld

selinux:setenforce 0(臨時生效)或者sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config,重啟機器

4、配置hosts文件,并配置時鐘同步(強同步,簡單,生產環境不推薦 )

hosts文件,向所有/etc/hosts文件寫入

192.168.211.60 packstack

192.168.211.61 node1

時鐘同步服務(此同步方式僅是節點間同步,并未與互聯網同步,只適用于實驗環境)

packstack節點,安裝ntp服務

yum -y install ntp

編輯/etc/ntp.conf

注釋掉

#server 0.centos.pool.ntp.org iburst

#server 1.centos.pool.ntp.org iburst

#server 2.centos.pool.ntp.org iburst

#server 3.centos.pool.ntp.org iburst

添加

server 127.127.1.0

fudge 127.127.1.0 stratum 10

啟動ntp服務并開機自啟動

systemctl start ntpd && systemctl enable ntpd

node1節點安裝ntpdate

ntpdate packstack

5、安裝packstack并配置應答文件(從第五步開始,只在packstack做配置)

這個時候,做個快照什么的,簡直美滋滋

yum -y install openstack-packstack

生成應答文件

packstack --gen-answer-file=filename 文件名字可以隨便起

執行完此命令后,會提示更改了你的ssh公鑰,我們只需要把公鑰拷貝到node1節點就可以實現免密登錄了

ssh-copy-id node1

配置packstack應答文件

把不需要安裝的功能都否掉

CONFIG_MANILA_INSTALL=n

CONFIG_SWIFT_INSTALL=n

CONFIG_AODH_INSTALL=n

規劃節點

CONFIG_CONTROLLER_HOST=192.168.212.60

CONFIG_COMPUTE_HOSTS=192.168.212.61

CONFIG_NETWORK_HOSTS=192.168.212.60

修改所有密碼

使用工具安裝,密碼是隨機生成的 實驗環境不方便 所以我們把密碼統一改成000000

sed -i.bak -r 's/(.+_PW)=[0-9a-z]+/\1=000000/g' deploy.conf

6、開始部署

packstack --answer-file=deploy.conf

此時可以喝杯茶,或者吃個飯,完事就可以看到安裝完成的openstack了

完成后即可在瀏覽器打開http://192.168.212.60訪問dashboard

7、配置網絡

創建br-ex網橋配置

創建并編輯/etc/sysconfig/network-scripts/ifcfg-br-ex

DEVICE=br-ex

ONBOOT=yes

DEVICETYPE=ovs

TYPE=OVSBridge

BOOTPROTO=static

IPADDR=192.168.211.60

NETMASK=255.255.255.0

GATEWAY=192.168.211.1

將ens33網卡橋接到br-ex上去

修改/etc/sysconfig/network-scripts/ifcfg-ens33

DEVICE=ens33

ONBOOT=yes

DEVICETYPE=ovs

TYPE=OVSPort

BOOTPROTO=yes

OVS_BRIDGE=br-ex

橋接完成后查看網卡信息,會發現ens33已經沒有了ip地址,ip轉移到了br-ex網橋上

packstack新手快速入門多節點部署

通過dashboard創建外部網絡(選擇簡單的flat類型)

packstack新手快速入門多節點部署

packstack新手快速入門多節點部署

創建租戶網絡

packstack新手快速入門多節點部署

packstack新手快速入門多節點部署

創建租戶路由

packstack新手快速入門多節點部署

為路由添加接口到剛剛創建的子網上

packstack新手快速入門多節點部署

創建完成后查看網絡拓撲

packstack新手快速入門多節點部署

因為packstack測試鏡像cirros都已經下好了 現在就可以愉快的啟動實例了

曾經被openstack的網絡搞的頭皮發麻,這里發一下簡單的流量走向,請大佬不喜勿噴,如有錯誤請大佬指點

packstack新手快速入門多節點部署

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

资兴市| 黄大仙区| 海原县| 桂东县| 六安市| 红安县| 莱阳市| 启东市| 呼伦贝尔市| 肇州县| 屏东县| 龙州县| 西乌珠穆沁旗| 襄垣县| 五峰| 大连市| 即墨市| 金秀| 瑞昌市| 翁牛特旗| 资中县| 定州市| 江西省| 潮安县| 泸水县| 健康| 屯留县| 台安县| 苍南县| 咸宁市| 获嘉县| 尤溪县| 北票市| 太原市| 仲巴县| 垫江县| 齐河县| 南平市| 抚远县| 阿图什市| 荥经县|