私有云平臺OpenStack之利用Fuel-OpenStack9.0安裝部署詳細教程(上)
本教程使用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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 私有云平臺OpenStack之利用Fuel-OpenStack9.0安裝部署詳細教程(中)
- Windows 10平臺安裝PostgreSQL 14.2詳細教程WindowsSQL
- OpenStack雲平臺部署
- OpenStack——雲平臺部署
- openstack完整的部署(最詳細)
- 視訊私有云實戰:基於Docker構建點播私有云平臺Docker
- 用virtualbox搭建私有云計算平臺
- Redis安裝教程(超詳細)Redis
- windows安裝mongodb詳細教程WindowsMongoDB
- Jmeter安裝配置詳細教程JMeter
- RHEL 6.3 詳細安裝教程
- 中科方德技術專家直播:如何基於 OpenStack、Ceph 構建私有云平臺? | 第 27 期
- 程式碼質量管理平臺之SonarQube安裝部署
- Ubuntu18.04上安裝ROS的詳細教程UbuntuROS
- 安裝wordpress教程詳細安裝wordpress步揍
- Centos下Elasticsearch安裝詳細教程CentOSElasticsearch
- rabbitmq簡易安裝詳細教程MQ
- sublime安裝外掛詳細教程
- Linux安裝Nginx詳細教程LinuxNginx
- CentOS8 詳細安裝教程CentOS
- 生產庫自動化MySQL5.6安裝部署詳細教程MySql
- CentOS7上安裝Squid代理詳細教程【附帶使用教程】CentOSUI
- 如何在Ubuntu 22.04上安裝Linux 核心 詳細教程!UbuntuLinux
- 如何安裝leapftp,如何安裝leapftp的詳細教程FTP
- IIS部署WCF詳細教程
- Photoshop 2021超詳細安裝教程(附安裝包+安裝教程福利)
- java安裝教程詳細 java環境配置教程Java
- 蘋果cms安裝及配置詳細教程蘋果
- Python 與 PyCharm 安裝詳細教程PythonPyCharm
- Centos7 安裝 Docker 詳細教程CentOSDocker
- python詳細的安裝教程分享!Python
- Centos7安裝WordPress詳細教程CentOS
- Ubuntu系統安裝Docker詳細教程UbuntuDocker
- RabbitMQ超詳細安裝教程(Linux)MQLinux
- Ubuntu 20.04 安裝 Carla詳細教程。Ubuntu
- Ubuntu系統安裝 PostgreSQL詳細教程。UbuntuSQL
- 安裝JDK和Eclipse詳細教程JDKEclipse
- CentOS 6.3安裝(詳細圖解教程)CentOS圖解