亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Fuel 30 分鐘快速安裝OpenStack(圖文教程)

2024-09-01 13:49:12
字體:
來源:轉載
供稿:網友

一直以來,對于openstack 的初學者來講,安裝往往是入門的頭大難題。在E版本之前,要搭建一個基本能用的openstack 環境那是相當麻煩,自己要裝機,自己搞源,自己照著文檔敲命令,又沒有靠譜的文檔,官方給出的文檔依舊有好多坑,還有語言問題往往用上好幾天時間都裝不起來,慢慢地就喪失了學習openstack 的信心!

不過后來情況有了很大改觀,從E版本開始,以后安裝過程簡化許多,文檔質量提高不少。盡管如此對于初學者還講還是比較復雜,其實很多時候,很多人只是想體會一下openstack,完全不關注安裝這門子事情。還好openstack社區足夠活躍,很快就有公司做出了比較友好的安裝工具,比如今天要向大家介紹的Fuel這個工具,其實這里還可以叫她mirantis openstack,由Mirantis 公司開發。fuel安裝openstack,fuel,openstack

關于 Mirantis

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

Fuel 是什么?

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

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

Fuel 的優勢

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

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

Fuel 的架構是怎樣的呢?
fuel安裝openstack,fuel,openstack
Fuel 主節點:用于提供PXE方式操作系統安裝服務由開源軟件Cobbler 提供,另外由Mcollective和puppet 分別提供orchestration服務和配置管理服務。Fuel iso 包發部的時候已經一同打包了Centos6.4 和ubuntu 12.04 安裝包,如果需要使用紅帽子企業版RHEL6.4 需要自己手動上傳。

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

Fuel openstack 安裝

首先要說明的是Fuel 針對目標就是生產環境openstack部署,這里為了講解安裝過程就在虛擬機上演示說明。我的環境是HP筆記本Folio 9470 ,其實是辦公用的普通筆記本,讀者可以根據實際機器情況自行修改虛擬機配置,我給出了我的配置僅供參考。

安裝說明

啟用虛擬化技術支持:開啟BIOS設置里的虛擬化技術支持相關選項,這個會很大程度上影響你的虛擬機性能。fuel安裝openstack,fuel,openstack

最低硬件配置:cpu:雙核2.6GHZ+;內存:4g+;磁盤:80G+

虛擬化工具:Oracle Virtualbox 4.2.18

下載virtualbox 包
https://www.virtualbox.org/wiki/Downloads

下載fuel ios包,先要注冊一個mirantis 用戶賬戶,目前最新版本是3.2.1 這個版本, MirantisOpenStack-3.2.1.iso (1.8G)
http://www.openstack.cn/p383.html

  1. 虛擬環境設置
  2. 安裝Fuel 主節點
  3. 部署openstack節點
  4. 部署結果檢查

虛擬環境設置

首先在virtualbox 里面自定義如下3個網絡

–Network name: VirtualBox  host-only Ethernet Adapter#2

–Purpose: Fuel administrator network

–IP block: 10.20.0.0/24

–Linux device: eth0

›Net2:

–Network name: VirtualBox  host-only Ethernet Adapter#3

–Purpose: public/ floating network

–IP block: 172.16.0.0/24

–Linux device: eth1

›Net3

–Network name: VirtualBox  host-only Ethernet Adapter#4

–Purpose: Storage/ management/ internal network

–IP block: 192.168.4.0/24

–Linux device: eth2

›VM1

–Name: Fuel_3.2.1
–vCPU:1
–Memory :1G
–Disk:30G
–Networks: net1

›VM2

–Name : Fuel_3.2.1_controller
–vCPU:1
–Memory :1G
–Disk:30G
–Network:net1,net2,net3

›VM3

–Name: Fuel_3.2.1_compute1
–vCPU:2
–Memory :2G
–Disk:30G
–Networks:net1,net2,net3

網絡拓撲如下
fuel安裝openstack,fuel,openstack

創建網絡Net1,注意不要啟用dhcp,這個會干擾fuel 自己的dhcp服務。fuel安裝openstack,fuel,openstack

創建網絡net2
fuel安裝openstack,fuel,openstack

創建網絡net3
fuel安裝openstack,fuel,openstack

安裝fuel 主節點

創建fuel 主節點虛擬機,虛擬機名字為“fuel_3.2.1“。注意網卡選用net1,也就是virtualbox 的”VirtualBox  host-only Ethernet Adapter#2“ 網絡。
fuel安裝openstack,fuel,openstack

設置完成后啟動虛擬機,顯示boot menu時候,如果需要修改ip地址可以自行修改,默認是不需要修改。fuel安裝openstack,fuel,openstack

開始安裝操作系統
fuel安裝openstack,fuel,openstack

出現該畫面時按任意鍵進入修改fuel 主節點相關配置,可以不修改使用默認值,幾秒后進行軟件包安裝。fuel安裝openstack,fuel,openstack

puppet 安裝fuel 相關軟件,比如Cobbler 等。
fuel安裝openstack,fuel,openstack

fuel 主節點安裝完成。
fuel安裝openstack,fuel,openstack

看fuel 安裝是否完成,就登錄http://10.20.0.2:8000/ 顯示如下頁面。
fuel安裝openstack,fuel,openstack

可能的問題:

  • 如果web 頁面不能正常訪問,可能是你本機的防火墻把本地的網絡拒掉,請先禁用防火墻再試。
  • 如果使用了瀏覽器http代理,請關閉代理直接訪問。

接下來就開始安裝openstack 環境了。

安裝openstack 環境

首先在Fuel web 上創建一個openstack 環境,名字為”demo“,這個環境是可以創多個的,可見fuel可以同時管理多個openstack 環境。這里選擇的os 有三種,這里默認選擇centos,當然你也可以選擇ubuntu 和rhle ,不過rhle 需要手動上傳鏡像或者提供紅帽子官網用戶名和密碼,fuel 為你自動下載,不過時間比較長,不推薦。fuel安裝openstack,fuel,openstack

這里選擇部署openstack 多節點非HA模式。
fuel安裝openstack,fuel,openstack

由于我們是在虛擬機中再跑虛擬機,這里選擇hypervisor類型為”qemu“。fuel安裝openstack,fuel,openstack

這里選擇openstack 的網絡部署模式,我們選最簡單的方式也是目前最成熟的方式nova-network實現。fuel安裝openstack,fuel,openstack

最后一路使用default 配置,不做更改完成環境創建。
fuel安裝openstack,fuel,openstack

創建openstack節點虛擬機VM2和VM3,分別命名為fuel_3.2.1_controller和fuel_3.2.1_compute1,注意計算節點多分配寫cpu core ,至少2個,內存2G,當然如果機器配置不夠也可以1個core 1G內存,至少后邊創建openstack的instance比較慢。fuel安裝openstack,fuel,openstack

 配置網卡1,接入net1,注意一定要選擇 網卡類型為:Pcnet-PCI II,并且開啟混雜模式:Allow All.fuel安裝openstack,fuel,openstack

 配置網卡3,接入net3
fuel安裝openstack,fuel,openstack

畫面出現bootstrap login 后,在fuel web 頁面才可以看到節點被fuel發現。 fuel安裝openstack,fuel,openstack

回到fuel web 可以看到兩個節點被發現
fuel安裝openstack,fuel,openstack

接下來開始針對這兩個被發現的節點VM2,VM3配置openstack環境了。fuel安裝openstack,fuel,openstack

首先需要配置VM2和VM3在openstack 中的角色。點擊”add nodes“ 添加VM2作為openstack 的控制節點。fuel安裝openstack,fuel,openstack

在點擊”add nodes“ 添加VM3作為openstack 的計算節點。
fuel安裝openstack,fuel,openstack

修改兩個節點的物理網卡和openstack 邏輯網絡的映射關系,這里只需要拖拽就搞定。admin 網絡已經設置到eth0不能再作修改10.20.0.0/24,public和  instance floating 網絡共用eth1 且共用同一個地址塊172.16.0.0/24,而private ,management 和storage 共用eth2 但是網絡ip不同,需要通過vlan tag 方式實現二層網絡隔離。fuel安裝openstack,fuel,openstack

修改兩個節點磁盤的分區情況,這里使用默認值,注意storage 分區不能小于10g,否則不能通過驗證。fuel安裝openstack,fuel,openstack

再來配置openstack 最復雜的一塊網絡,其實按照我給的網絡拓撲使用默認值就可以安裝啦,是不是很方便?不過還是要啰嗦一下:

  • public IP用于物理機器和外界通信,floating IP 用于動態分配給openstack instance 實現和外界通信。注意這里地址塊不能重疊。
  • 由于private ,management 和storage 共用同一網卡且IP 塊不同要實現二層隔離就需要打上vlan 的tag,如果是接在真實的交換機,必須啟用trunk 模式。
  • 一旦網絡配置完畢并安裝完成,這個地址是永久不能改變的,所以生產環境下一定要先規劃好在部署。

配置完成后點擊 ”networking verification“ 按鈕,檢查網絡設置是否正確。
fuel安裝openstack,fuel,openstack

驗證通過后保持設置,開始部署節點。
fuel安裝openstack,fuel,openstack

此時可以發現兩個VM開始自動重啟開始安裝OS。
fuel安裝openstack,fuel,openstack

這里比較古怪,安裝進度到33%時需要等很久才能往下走。這個時候兩個節點的OS都已經安裝完成。fuel安裝openstack,fuel,openstack

有什么辦法能看到安裝的log呢?當然有,這時候可以去log 標簽視圖查看安裝log,選取”other server“,在選對應節點的puppet log 看log 跳動。
fuel安裝openstack,fuel,openstack

最后,一切順利的話,大概20 幾分鐘安裝就會完成了,不過具體時間取決于機器性能,這時候點擊http://172.16.0.2 或者 http://10.20.0.4 都可以訪問openstack 的dashboard .區別在于172.16.0.2 所謂的公網ip 地址,這個登后dashboard 可以直接使用vnc 訪問instance,而10.20.0.4不能。
fuel安裝openstack,fuel,openstack

點擊鏈接進入openstack登錄頁面,輸入admin/admin
fuel安裝openstack,fuel,openstack

至此,openstack的環境部署完成,這里部署了一個計算節點,一個控制節點。沒有部署cinder ,沒有部署多計算節點。如果需要部署,請重復上述步驟即可。

最后,就是驗證一下openstack環境是否正確部署。其實fuel 有個非常好的而一個功能,可以快速檢測openstack 環境”健康“情況。進入healthcheck 標簽,可以一鍵安全檢測,注意不會全部都通過,應為cinder 沒有安裝,所以create volume 相關的服務會失敗。
fuel安裝openstack,fuel,openstack

最后我們還是創個instance 來驗證吧?

安裝openstack環境驗證

先登錄后進入openstack主管理界面,創建一個instance,進入project view – > 打開instances tab -> 點擊右上方luanch 按鈕。instance 名字為test0
fuel安裝openstack,fuel,openstack

instance 創建成功后,同時點擊相應instance test0右邊的”more“ 按鈕,選擇”allocation floating ip“,為其分配一個floating ip 地址。
fuel安裝openstack,fuel,openstack

直接在web 頁面訪問instance: 點擊 右端 ”more“ -> “console” 按鈕進入該頁面,這是是用web socket 技術實現的VNC 客戶端,用它可以做一些簡單instance 管理,不足是不能粘貼拷貝比較麻煩。fuel安裝openstack,fuel,openstack

最后在筆記本上打開一個”cmd“ 終端看一下floating ip 是否通暢。
fuel安裝openstack,fuel,openstack

至此fuel web openstack 安裝介紹結束,如果要安裝更多節點請重復上面操作即可。

其他工具

當然,openstack安裝工具不只是有fuel ,還有紅帽子的packstack 也是不錯的,并且支持最新版本的openstack 安裝。

原文鏈接:http://www.tuicool.com/articles/rYb26j

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91亚洲永久免费精品| 久久久久久久91| 亚洲男子天堂网| 亚洲国产女人aaa毛片在线| 亚洲精品av在线播放| 国产午夜精品美女视频明星a级| 精品国产老师黑色丝袜高跟鞋| 91国产视频在线| 国产小视频91| 久久视频这里只有精品| 日韩亚洲一区二区| 久久久之久亚州精品露出| 午夜精品久久久久久久男人的天堂| 国产精品 欧美在线| 亚洲图片制服诱惑| 欧美极品少妇xxxxⅹ喷水| 成人黄色免费看| 亚洲国产小视频在线观看| 精品视频久久久久久| 影音先锋日韩有码| 国产精品久久久久久搜索| 国产日韩av高清| 亚洲天堂日韩电影| 亚洲人精品午夜在线观看| 国产一区二区三区免费视频| 久久久久久成人| 日韩在线免费观看视频| 国产亚洲精品激情久久| 日韩精品极品视频| 免费成人高清视频| 欧美最近摘花xxxx摘花| 欧美视频在线观看免费网址| 亚洲成人av在线播放| 欧美日韩国产成人高清视频| 在线亚洲国产精品网| 视频在线一区二区| 亚洲精品视频在线观看视频| 国产亚洲在线播放| 91精品视频网站| 国产日本欧美视频| 国产日韩在线观看av| 亚洲欧美成人网| 午夜精品国产精品大乳美女| 91探花福利精品国产自产在线| 91久久精品日日躁夜夜躁国产| www.xxxx精品| 大荫蒂欧美视频另类xxxx| 国产成人拍精品视频午夜网站| 亚州av一区二区| 91超碰caoporn97人人| 久久精彩免费视频| 三级精品视频久久久久| 亚洲视频一区二区三区| 欧美日在线观看| 隔壁老王国产在线精品| 久久久久久中文| 亚洲精品之草原avav久久| 国产精品高精视频免费| 91亚洲国产成人精品性色| 亚洲美女又黄又爽在线观看| 日韩精品中文字幕久久臀| 国产精品免费一区| 久久精品国产69国产精品亚洲| 国产精品成人久久久久| 一区二区三区亚洲| 亚洲无线码在线一区观看| 精品色蜜蜜精品视频在线观看| 亚洲精品av在线播放| 日韩精品视频在线播放| 欧美国产日韩一区二区在线观看| www.久久撸.com| 亚洲日韩中文字幕在线播放| 欧美日韩中文字幕日韩欧美| 欧美最顶级的aⅴ艳星| 国模叶桐国产精品一区| 欧美日本高清一区| 久久视频在线视频| 亚洲国产精品va在看黑人| 亚洲图中文字幕| 日韩欧美福利视频| 亚洲国产日韩欧美在线图片| 91在线视频精品| 亚洲日韩欧美视频一区| 欧美激情中文字幕在线| 亚洲国产精品久久久久| 欧美国产日韩中文字幕在线| 亚洲最大在线视频| 亚洲国模精品私拍| 欧美激情按摩在线| 欧美性受xxx| 欧美视频一区二区三区…| 91精品国产自产91精品| 日韩电影免费观看中文字幕| 亚洲自拍欧美另类| 欧美又大又粗又长| 欧美大胆a视频| 亚洲精品久久视频| 中文字幕日韩视频| 欧美国产日本在线| 日韩美女在线观看| 精品久久久久久中文字幕| 日本aⅴ大伊香蕉精品视频| 黄色91在线观看| 精品中文视频在线| 精品人伦一区二区三区蜜桃免费| 欧美日韩亚洲视频一区| 欧美主播福利视频| 国产欧美一区二区三区四区| 成人网在线观看| 成人精品久久av网站| 精品国产美女在线| 国产亚洲视频在线观看| 91精品91久久久久久| 欧美有码在线视频| 韩国19禁主播vip福利视频| 高清视频欧美一级| 激情成人在线视频| 亚洲欧美一区二区激情| 久久国产精品久久国产精品| 粉嫩老牛aⅴ一区二区三区| 中文字幕亚洲图片| 国产一区二区日韩精品欧美精品| 91精品啪在线观看麻豆免费| 国产亚洲精品美女久久久| 久久久久久久一区二区三区| 亚洲美女av电影| 中文字幕国产精品| 欧美激情视频三区| 中文字幕日韩精品有码视频| 91国产在线精品| 精品久久国产精品| 欧美性猛交丰臀xxxxx网站| 日韩麻豆第一页| 久久久精品一区二区| 性欧美在线看片a免费观看| 成人高清视频观看www| 成人欧美一区二区三区黑人| 亚洲国产欧美一区二区三区久久| 欧美老女人在线视频| 视频在线一区二区| 国产精品毛片a∨一区二区三区|国| 中文字幕精品在线视频| 91亚洲永久免费精品| 国产精品视频久久| 久久成人免费视频| 久久久成人精品| 色综合亚洲精品激情狠狠| 亚洲欧美另类人妖| 欧美丰满少妇xxxx| 美女精品视频一区| 美女久久久久久久久久久| 欧美成人精品在线| 欧美精品久久久久久久免费观看| 国产精品一香蕉国产线看观看| 中文字幕欧美亚洲| 国产精品一区二区性色av| 国产一区二区三区日韩欧美| 91夜夜揉人人捏人人添红杏| 日韩中文字幕在线播放| 成人综合网网址| 日韩欧美aⅴ综合网站发布| 亚洲精品成人久久| 欧美成人免费观看| 成人天堂噜噜噜|