kolla部署openstack+ocata版

kolla部署openstack+ocata版

ID:26000259

大?。?18.02 KB

頁(yè)數(shù):64頁(yè)

時(shí)間:2018-11-24

kolla部署openstack+ocata版_第1頁(yè)
kolla部署openstack+ocata版_第2頁(yè)
kolla部署openstack+ocata版_第3頁(yè)
kolla部署openstack+ocata版_第4頁(yè)
kolla部署openstack+ocata版_第5頁(yè)
資源描述:

《kolla部署openstack+ocata版》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、Kolla容器化部署OpenstackOcata2017年5月目錄Kolla容器化部署OpenstackOcata1一、kolla介紹31.1Kolla架構(gòu)41.2Kolla解決的問(wèn)題51.3部署流程介紹6二、部署規(guī)劃92.1主機(jī)規(guī)劃92.2網(wǎng)卡規(guī)劃92.3磁盤(pán)規(guī)劃102.4軟件版本及下載地址10三、部署saltstack113.1Master節(jié)點(diǎn)113.2Minion節(jié)點(diǎn)123.3接受saltminion客戶端12四、操作系統(tǒng)環(huán)境準(zhǔn)備131.在14.34上搭建本地yum源132.在14.34上搭建本地pip源(kolla

2、-ansible的依賴包)133.所有節(jié)點(diǎn)配置pip客戶端144.所有節(jié)點(diǎn)配置/etc/hosts145.所有節(jié)點(diǎn)配置root用戶ssh無(wú)密碼登錄146.所有節(jié)點(diǎn)關(guān)閉防火墻147.所有節(jié)點(diǎn)關(guān)閉selinux并重啟148.所有節(jié)點(diǎn)關(guān)閉NetworkManager159.所有節(jié)點(diǎn)關(guān)閉libvirted1510.所有節(jié)點(diǎn)加載rbd模塊1511.所有節(jié)點(diǎn)上配置ntp1512.所有節(jié)點(diǎn)安裝配置docker1.12.61513.檢查網(wǎng)絡(luò)狀態(tài),確保up,設(shè)置網(wǎng)卡開(kāi)機(jī)啟動(dòng)。1614.檢查本地vg剩余空間至少大于10g1615.修改dock

3、er默認(rèn)存儲(chǔ)驅(qū)動(dòng)1616.準(zhǔn)備ceph磁盤(pán)20五.搭建docker鏡像倉(cāng)庫(kù)214.1搭建harbor企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)214.2原生鏡像倉(cāng)庫(kù)22六.kolla部署Openstack236.1所有openstack節(jié)點(diǎn)上安裝相關(guān)包236.2將kolla-ansible上傳至134.64.15.192/root目錄并安裝236.3安裝openstack236.4服務(wù)配置文件集中管理266.5配置neutron276.6卸載openstack346.7運(yùn)維相關(guān)命令356.8批量創(chuàng)建虛機(jī)測(cè)試366.9故障恢復(fù)36七.手動(dòng)部署Ceph集

4、群+分級(jí)緩存387.1刪除ceph集群387.2部署ceph集群387.3配置ceph分級(jí)緩存457.4設(shè)置ceph客戶端認(rèn)證477.5設(shè)置openstack使用外部ceph集群48八.鏡像制作49九.報(bào)錯(cuò)56一、kolla介紹Kolla,就是把OpenStack放到Docker里,部署OpenStack的一個(gè)工具。這其實(shí)也是目前為止,唯一一個(gè)沒(méi)有廠商背景的部署工具1.紅帽的Tripleo,RDO,使用puppet,部署在CentOS紅帽系列2.Ubuntu的Juju,使用自己的配置管理工具,Juju,go語(yǔ)言開(kāi)發(fā),部署U

5、buntu系統(tǒng),3.Suse的Crowbar,使用Chef來(lái)部署,Suse企業(yè)版本4.Rackspace的OpenStack-ansible,通過(guò)LXC或者部署到物理機(jī)器上,利用ansible來(lái)管理,目前支持Ubuntu和CentOS5.Mirantis的Fuel,利用puppet,部署到Ubuntu操作系統(tǒng)上6.HPE的helion,使用ansible,部署在Debian87.TCPCloud搞的Salt,部署OpenStack。我沒(méi)玩過(guò),我的理解應(yīng)該是在Ubuntu的系統(tǒng)上。上面七個(gè)工具,基本可以囊括所有的OpenSt

6、ack部署項(xiàng)目,每個(gè)都要他的好處,也是有他的不足的。他們的一個(gè)共同特點(diǎn),基本都是單一廠商主導(dǎo)。2017年,算是Kolla發(fā)展最猛的一年,一個(gè)沒(méi)有廠商主導(dǎo)的部署工具,目前已經(jīng)具備投入到生產(chǎn)使用。Kolla目前支持的操作系統(tǒng)1.CentOS和紅帽系列2.Ubuntu16.043.Oraclelinux我們自己也給客戶做過(guò)很變態(tài)的測(cè)試,在Suse的企業(yè)版本上,跑一個(gè)CentOS的Docker鏡像的OpenStack,完全沒(méi)任何壓力,并且還是多節(jié)點(diǎn)。Kolla解決了一個(gè)困惑OpenStack長(zhǎng)期的問(wèn)題,升級(jí),upgrade。通過(guò)D

7、ocker,可以很優(yōu)雅的解決到OpenStack的升級(jí)的問(wèn)題,現(xiàn)在已經(jīng)可以實(shí)現(xiàn)業(yè)務(wù)跑著,進(jìn)行升級(jí)。這次OpenStackChinaDay,用kolla演示升級(jí)和集群掉電后,自動(dòng)修復(fù)。把OpenStack做到可以讓用戶自己升級(jí),這背后的故事,其實(shí)真的不少。很多朋友對(duì)Docker不熟悉,以為把OpenStack放到Docker里,虛擬機(jī)也是跑在Docker里。其實(shí)這是誤解。Kolla僅僅是吧OpenStack各個(gè)服務(wù)的進(jìn)程,放到Docker里而已。以前的vm怎么運(yùn)行,現(xiàn)在還是怎么運(yùn)行,沒(méi)做任何的改變。1.1Kolla架構(gòu)·Ko

8、lla,主要是負(fù)責(zé)Docker的鏡像制作·kolla-Ansible負(fù)責(zé)容器的配置管理·Kolla-Kubernetes,也是負(fù)責(zé)容器的配置管理kolla的Docker鏡像制作,非常有意思,支持紅帽的rpm包,Ubuntu和Debian的Deb包,還能支持源碼的方式。理論上你源碼制作的鏡像,是可以跑在所

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。