Fuel快速安裝OpenStack圖文教程_OpenStack

來源:互聯網
上載者:User

1 介紹

1.1關於 Mirantis

Mirantis,一家很牛逼的openstack服務整合商,他是社區貢獻排名前5名中唯一一個靠軟體和服務吃飯的公司(其他分別是Red Hat, HP, IBM, Rackspace)。相對於其他幾個社區發行版,Fuel的版本節奏很快,平均每兩個月就能提供一個相對穩定的社區版。

1.2Fuel 是什嗎?

Fuel 是一個為openstack 端到端”一鍵部署“設計的工具,其功能含蓋自動的PXE方式的作業系統安裝,DHCP服務,Orchestration服務 和puppet 組態管理相關服務等,此外還有openstack 關鍵業務健全狀態檢查和log 即時查看等非常好用的服務。

Fuel 3.2基於Grizzly版本,而最新將發布的4.0版本是基於Havana版本的技術預覽版,不可用作生產環境使用,同時,4.0版本仍然不包含Heat和Ceilometer組件。

1.3Fuel 的優勢

總結一下,Fuel 有以下幾個優點:

節點的自動探索和預校正配置簡單、快速支援多種作業系統和發行版,支援HA部署 × 對外提供API對環境進行管理和配置,例如動態添加計算/儲存節點 × 內建健全狀態檢查工具 × 支援Neutron,例如GRE和namespace都做進來了,子網能配置具體使用哪個物理網卡等

1.4Fuel 的架構是怎樣的呢?

Fuel 主節點:用於提供PXE方式作業系統安裝服務由開源軟體Cobbler 提供,另外由Mcollective和puppet 分別提供orchestration服務和組態管理服務。Fuel iso 包發部的時候已經一同打包了Centos6.4 和ubuntu 12.04 安裝包,如果需要使用紅帽子企業版RHEL6.4 需要自己手動上傳。

目前可以支援openstack SA 或者HA 的安裝。現在我們已經對Fuel 有了大致瞭解,現在來看看用她來安裝openstack有多麼的方便!

2 Fuel openstack安裝

2.1 安裝準備

硬體要求:

啟用虛擬化支援人員:開啟BIOS設定裡的虛擬化支援人員相關選項,這個會很大程度上影響你的虛擬機器效能。

最低硬體設定:cpu:雙核2.6GHZ+;記憶體:4g+;磁碟:80G+

虛擬化工具:Oracle Virtualbox 5

安裝包準備:

下載fuel iso包,目前最新版本是8.0這個版本,下載連結為:https://software.mirantis.com/releases/#supported;本次實踐使用較為穩定版本5.1.1。

2.2 網路拓撲

本次安裝採用最簡方式,不涉及HA,僅作多節點部署。fuel_master節點作為pxe伺服器和管理用,fuel_controller即openstack控制節點,fuel_compute就是計算節點,真正可使用的資源。

圖1 部署拓撲

下面是網路規劃:

圖2 網路設定

2.3 虛機設定

三節點配置如下,可適當加大資源設定:

2.4 安裝步驟

建立fuel_master,如圖3~4:

圖3

圖4

建立三個虛擬網卡,分別對應net1~3,原網卡不動,注意關閉dhcp服務;設定見圖5~7:

圖5

圖6

圖7

設定fuel_master網路,一共三個網卡,網卡1注意控制晶片選項,允許混雜模式,如圖8

圖8

網卡2、3預設即可,如圖9、10:

圖9

圖10

載入ISO檔案,如下:

圖11

注意:若遇到圖12提示,請增加disk空間

圖12

fuel_master安裝成功後會如圖13所示:

圖13

此時需要訪問上圖中10.20.0.2:8000網頁,但是可能連接埠未開啟,可以通過xshell的隧道設定進行訪問,如圖14/15:

圖14

圖15

可以登入了,如圖16:

圖16

進入首頁,如圖17:

圖17

開始openstack配置,建立環境,取名demo,版本這裡選擇centos,見下圖18:

圖18

這裡選多節點,圖19:

圖19

由於環境為虛擬機器,選擇QEMU,見圖20:

圖20

網路環境如圖21所示,這裡採用GRE基礎網路,可根據實際環境選擇:

圖21

後端儲存預設,未使用ceph:

圖22

附加服務不選,見圖23:

圖23

完成設定

圖24

完成後,demo中需要節點,開始建立節點

圖25

建立fuel_controller節點,設定參考fuel_master,如圖26~28:

圖26

圖27

圖28

需要設定網路啟動,如圖29:

圖29

注意初始化MAC,如圖30:

圖30

建立fuel_compute節點,設定見圖31~32:

圖31

圖32

準備增加節點:

圖33

建立計算節點,選擇對應資源,如下圖:

圖34

需要設定網路,這裡為簡化設定,可以設定圖37:

圖35

圖36

圖37

這裡需要改動的是DNS伺服器設定,如圖38:

圖38

最後驗證網路,成功即可繼續:

圖39

應用完成後,節點開始部署,出現圖40進度顯示:

圖40

完成後,如圖41所示,並提示登入網址

圖41

登入網址,即出現openstack登入介面,如下圖:

圖42

到這,已經進入openstack管理介面,環境部署正式完成。

圖43

以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援雲棲社區。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.