Fuel快速安裝OpenStack圖文教程
1 介紹
1.1關(guān)于 Mirantis
Mirantis,一家很牛逼的openstack服務(wù)集成商,他是社區(qū)貢獻(xiàn)排名前5名中唯一一個(gè)靠軟件和服務(wù)吃飯的公司(其他分別是Red Hat, HP, IBM, Rackspace)。相對(duì)于其他幾個(gè)社區(qū)發(fā)行版,F(xiàn)uel的版本節(jié)奏很快,平均每?jī)蓚€(gè)月就能提供一個(gè)相對(duì)穩(wěn)定的社區(qū)版。
1.2Fuel 是什么?
Fuel 是一個(gè)為openstack 端到端”一鍵部署“設(shè)計(jì)的工具,其功能含蓋自動(dòng)的PXE方式的操作系統(tǒng)安裝,DHCP服務(wù),Orchestration服務(wù) 和puppet 配置管理相關(guān)服務(wù)等,此外還有openstack 關(guān)鍵業(yè)務(wù)健康檢查和log 實(shí)時(shí)查看等非常好用的服務(wù)。
Fuel 3.2基于Grizzly版本,而最新將發(fā)布的4.0版本是基于Havana版本的技術(shù)預(yù)覽版,不可用作生產(chǎn)環(huán)境使用,同時(shí),4.0版本仍然不包含Heat和Ceilometer組件。
1.3Fuel 的優(yōu)勢(shì)
總結(jié)一下,F(xiàn)uel 有以下幾個(gè)優(yōu)點(diǎn):
節(jié)點(diǎn)的自動(dòng)發(fā)現(xiàn)和預(yù)校驗(yàn)配置簡(jiǎn)單、快速支持多種操作系統(tǒng)和發(fā)行版,支持HA部署 × 對(duì)外提供API對(duì)環(huán)境進(jìn)行管理和配置,例如動(dòng)態(tài)添加計(jì)算/存儲(chǔ)節(jié)點(diǎn) × 自帶健康檢查工具 × 支持Neutron,例如GRE和namespace都做進(jìn)來(lái)了,子網(wǎng)能配置具體使用哪個(gè)物理網(wǎng)卡等
1.4Fuel 的架構(gòu)是怎樣的呢?

Fuel 主節(jié)點(diǎn):用于提供PXE方式操作系統(tǒng)安裝服務(wù)由開源軟件Cobbler 提供,另外由Mcollective和puppet 分別提供orchestration服務(wù)和配置管理服務(wù)。Fuel iso 包發(fā)部的時(shí)候已經(jīng)一同打包了Centos6.4 和ubuntu 12.04 安裝包,如果需要使用紅帽子企業(yè)版RHEL6.4 需要自己手動(dòng)上傳。
目前可以支持openstack SA 或者HA 的安裝?,F(xiàn)在我們已經(jīng)對(duì)Fuel 有了大致了解,現(xiàn)在來(lái)看看用她來(lái)安裝openstack有多么的方便!
2 Fuel openstack安裝
2.1 安裝準(zhǔn)備
硬件要求:
啟用虛擬化技術(shù)支持:開啟BIOS設(shè)置里的虛擬化技術(shù)支持相關(guān)選項(xiàng),這個(gè)會(huì)很大程度上影響你的虛擬機(jī)性能。
最低硬件配置:cpu:雙核2.6GHZ+;內(nèi)存:4g+;磁盤:80G+
虛擬化工具:Oracle Virtualbox 5
安裝包準(zhǔn)備:
下載fuel iso包,目前最新版本是8.0這個(gè)版本,下載鏈接為:https://software.mirantis.com/releases/#supported;本次實(shí)踐使用較為穩(wěn)定版本5.1.1。
2.2 網(wǎng)絡(luò)拓?fù)?/strong>
本次安裝采用最簡(jiǎn)方式,不涉及HA,僅作多節(jié)點(diǎn)部署。fuel_master節(jié)點(diǎn)作為pxe服務(wù)器和管理用,fuel_controller即openstack控制節(jié)點(diǎn),fuel_compute就是計(jì)算節(jié)點(diǎn),真正可使用的資源。

圖1 部署拓?fù)?/p>
下面是網(wǎng)絡(luò)規(guī)劃:

圖2 網(wǎng)絡(luò)配置
2.3 虛機(jī)設(shè)置
三節(jié)點(diǎn)配置如下,可適當(dāng)加大資源設(shè)置:

2.4 安裝步驟
創(chuàng)建fuel_master,如圖3~4:

圖3

圖4
創(chuàng)建三個(gè)虛擬網(wǎng)卡,分別對(duì)應(yīng)net1~3,原網(wǎng)卡不動(dòng),注意關(guān)閉dhcp服務(wù);設(shè)置見圖5~7:

圖5

圖6

圖7
設(shè)置fuel_master網(wǎng)絡(luò),一共三個(gè)網(wǎng)卡,網(wǎng)卡1注意控制芯片選項(xiàng),允許混雜模式,如圖8

圖8
網(wǎng)卡2、3默認(rèn)即可,如圖9、10:

圖9

圖10
加載ISO文件,如下:

圖11
注意:若遇到圖12提示,請(qǐng)?jiān)黾觗isk空間

圖12
fuel_master安裝成功后會(huì)如圖13所示:

圖13
此時(shí)需要訪問(wèn)上圖中10.20.0.2:8000網(wǎng)頁(yè),但是可能端口未開啟,可以通過(guò)xshell的隧道設(shè)置進(jìn)行訪問(wèn),如圖14/15:

圖14

圖15
可以登錄了,如圖16:

圖16
進(jìn)入首頁(yè),如圖17:

圖17
開始o(jì)penstack配置,新建環(huán)境,取名demo,版本這里選擇centos,見下圖18:

圖18
這里選多節(jié)點(diǎn),圖19:

圖19
由于環(huán)境為虛擬機(jī),選擇QEMU,見圖20:

圖20
網(wǎng)絡(luò)環(huán)境如圖21所示,這里采用GRE基礎(chǔ)網(wǎng)絡(luò),可根據(jù)實(shí)際環(huán)境選擇:

圖21
后端存儲(chǔ)默認(rèn),未使用ceph:

圖22
附加服務(wù)不選,見圖23:

圖23
完成設(shè)置

圖24
完成后,demo中需要節(jié)點(diǎn),開始新建節(jié)點(diǎn)

圖25
新建fuel_controller節(jié)點(diǎn),設(shè)置參考fuel_master,如圖26~28:

圖26

圖27

圖28
需要設(shè)置網(wǎng)絡(luò)啟動(dòng),如圖29:

圖29
注意初始化MAC,如圖30:

圖30
新建fuel_compute節(jié)點(diǎn),設(shè)置見圖31~32:

圖31

圖32
準(zhǔn)備增加節(jié)點(diǎn):

圖33
新建計(jì)算節(jié)點(diǎn),選擇對(duì)應(yīng)資源,如下圖:

圖34
需要設(shè)置網(wǎng)絡(luò),這里為簡(jiǎn)化設(shè)置,可以設(shè)置圖37:

圖35

圖36

圖37
這里需要改動(dòng)的是DNS服務(wù)器設(shè)置,如圖38:

圖38
最后驗(yàn)證網(wǎng)絡(luò),成功即可繼續(xù):

圖39
應(yīng)用完成后,節(jié)點(diǎn)開始部署,出現(xiàn)圖40進(jìn)度顯示:

圖40
完成后,如圖41所示,并提示登錄網(wǎng)址

圖41
登錄網(wǎng)址,即出現(xiàn)openstack登錄界面,如下圖:

圖42
到這,已經(jīng)進(jìn)入openstack管理界面,環(huán)境部署正式完成。

圖43
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS系統(tǒng)中一鍵安裝Openstack圖文教程
最近在學(xué)習(xí)Openstack,一直想試試安裝一下,可是參考了很多資料,并不如人意。由于一直用的Linux版本為CentOS,大部分Openstack安裝都要求在Ubuntu上進(jìn)行。本文介紹的是在CentOS系統(tǒng)中一鍵安裝Openstack的方法,有需要的朋友們可以參考學(xué)習(xí),下面來(lái)一起看看吧。2016-10-10
openstack云計(jì)算組件glance功能鏡像及版本介紹
這篇文章主要為大家介紹了openstack云計(jì)算組件glance功能鏡像及版本介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04
Openstack安裝過(guò)程中遇到的問(wèn)題匯總
本文給大家分享的是作者在Centos7中安裝openstack過(guò)程中出現(xiàn)的一些問(wèn)題的匯總,以及解決的方法,有需要的小伙伴可以參考下2017-04-04
什么是OpenStack 開源的云計(jì)算管理平臺(tái)項(xiàng)目
OpenStack是一個(gè)開源的云計(jì)算管理平臺(tái)項(xiàng)目,由幾個(gè)主要的組件組合起來(lái)完成具體工作。OpenStack支持幾乎所有類型的云環(huán)境,項(xiàng)目目標(biāo)是提供實(shí)施簡(jiǎn)單、可大規(guī)模擴(kuò)展、豐富、標(biāo)準(zhǔn)統(tǒng)一的云計(jì)算管理平臺(tái)2016-11-11
openstack 虛擬機(jī)配置VIP的實(shí)現(xiàn)步驟
本文主要介紹了openstack 虛擬機(jī)配置VIP的實(shí)現(xiàn)步驟,包括查詢可用子網(wǎng)、創(chuàng)建VIP地址、綁定VIP到虛擬機(jī)端口等,具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01
java.util.ConcurrentModificationException 解決方法
這篇文章主要介紹了 java.util.ConcurrentModificationException 解決方法的相關(guān)資料,需要的朋友可以參考下2016-11-11
OpenStack虛擬機(jī)快照和增量備份實(shí)現(xiàn)方法
快照針對(duì)要保存的數(shù)據(jù)分為內(nèi)存快照和磁盤快照,內(nèi)存快照就是保存當(dāng)前內(nèi)存的數(shù)據(jù),磁盤快照就是保存硬盤的數(shù)據(jù),這篇文章主要介紹了OpenStack虛擬機(jī)快照和增量備份實(shí)現(xiàn),需要的朋友可以參考下2022-04-04
OpenStack Mitaka 版本中的 domain 和 admin詳解
這篇文章主要介紹了OpenStack Mitaka 版本中的 domain 和 admin詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-03-03
OpenStack簡(jiǎn)介與OpenStack核心組件功能
這篇文章主要介紹了OpenStack與OpenStack核心組件功能,OpenStack用于部署公有云、私有云,并實(shí)現(xiàn)對(duì)云項(xiàng)目管理,需要的朋友可以參考下2023-03-03

