私有云平臺OpenStack之利用Fuel-OpenStack9.0安裝部署詳細教程(上)

dba_sam發表於2021-06-18

本教程使用VirtualBox建立虛擬機器環境,VirtualBox虛擬機器軟體的安裝見我釋出的文章《 Windows 10 安裝Virtualbox 6.1.22詳細教程》


1、建立網路環境

開啟VirtualBox 管理- 主機網路管理器
建立3 Host-Only 網路,所有網路關閉DHCP 服務




具體網路配置如下:

Adapter
10.20.0.1/24

Adapter #2
172.16.0.1/24

Adapter #3
192.168.0.1/24


2、節點配置

建立節點分別為 Fuel 部署節點 Controller 控制節點 Compute 計算節點

2.1  Fuel 節點配置

  • 記憶體:4G
  • 硬碟大小:80G
  • 網路卡:Adapter +拒絕
  • 網路卡啟動:否

建立完成後,進入設定配置

修改處理器數量

網路卡配置


2.2  Controller 節點配置

控制節點安裝較多的服務,需要較大的記憶體和硬碟,同時需要選擇網路卡啟動

  • 記憶體:6G
  • 硬碟大小:120G
  • 網路卡:
    • Adapter + 拒絕
    • Adapter #2+ 全部允許
    • Adapter #3+ 全部允許
  • 網路卡啟動:是

建立完成後,進入設定配置

新增網路卡啟動

配置處理器數量

網路配置


2.3  Compute 節點配置

  • 記憶體:5G
  • 硬碟大小:100G
  • 網路卡
    • Adapter + 拒絕
    • Adapter #2+ 全部允許
    • Adapter #3+ 全部允許
  • 網路卡啟動:是

建立完成後,進入設定配置

新增網路卡啟動

配置處理器

配置網路卡


3、部署Fuel

3.1 安裝Fuel節點

·   啟動Fuel節點虛擬機器

·   載入Mirantis_OpenStack.iso

選擇第 1 項,進行安裝

經過大概15分鐘左右後,出現灰色文字介面,在這裡需要自己手動對Fuel節點進行配置,按F8跳過然後預設安裝

然後經過漫長的等待,大概 2 小時左右我們就可以進入 Fuel 的登入介面了,此過程中切勿關閉或者重啟虛擬機器,任何不必要的操作都可能導致安裝失敗,出現下面的畫面, Fuel 的安裝就結束了。

瀏覽器輸入 即可登入 Fuel web 管理介面,預設賬號 admin 密碼 admin


3.2  Fuel 配置離線映象

Fuel 部署主機我沒有配置連線外網的網路卡,同時為了加快安裝速度,使用離線映象進行安裝。
Bootstrap 用於統一部署節點的引導作業系統,用於為節點安裝作業系統
Ubuntu 是節點機器的作業系統

Bootstrap

·  下載 Bootstrap_9.0 ,下載地址    密碼:u6re

·  解壓縮 bootstrap.zip ,並利用xftp或其它工具上傳bootstrap資料夾到/var/www/nailgun/ 覆蓋原來的bootstrap資料夾,預設賬號root密碼r00tme

這裡我用 pscp 命令上傳

pscp -r -p bootstraps

使用ssh連線工具,連線到puel伺服器,執行如下命令

建立bootstrap 映象

fuel-bootstrap activate d01c72e6-83f4-4a19-bb86-6085e40416e6

fuel-bootstrap list

配置Ubuntu本地源

·  下載ubuntu_mirrors ,下載地址       密碼:93qw

·  解壓mirrors.zip 並利用 或其它工具上傳mirrors 資料夾到/var/www/nailgun/

這裡我用 pscp 命令上傳

pscp -r -p mirrors

使用ssh連線工具,連線到puel伺服器,執行如下命令

執行以下命令建立ubuntu 映象

fuel-createmirror

建立ubuntu 映象時報錯忽略


以下部分見《私有云平臺OpenStack之利用Fuel-OpenStack9.0安裝部署詳細教程(中)》

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70000068/viewspace-2777426/,如需轉載,請註明出處,否則將追究法律責任。

相關文章