Openstack MOS 8.0安裝教程
檔案下載安裝
- 安裝好VirtualBox之後下載VirtualBox Extension Pack,然後直接雙擊安裝
- 下載完成之後把ios映象放到解壓好的virtualbox資料夾下的ios子資料夾下面,如圖。其他的不要動。
MirantisOpenStack安裝
- 將檔案放好之後,用*nix下的終端執行
launch.sh
,系統會自動新建虛擬機器,完成一系列安裝,過程需要半個多小時需要耐心等待。不要終止指令碼的執行 安裝成功之後會新建四個虛擬機器。終端顯示如圖,可以通過http://10.20.0.2:8000/來訪問管理頁面了
注意使用指令碼的時候要確定
VBoxManage
命令可用,不然需要自己新增環境變數。
如果安裝過程中可能會出現長時間等待的情況,可以重啟一下master虛擬機器,如果安裝失敗,可以使用’clean.sh’指令碼來清理虛擬機器。
製作mos8.0的bootstrap
先修改配置檔案,把官方的ubuntu源修改為阿里雲映象的地址
vi /etc/fuel-bootstrap-cli/fuel_bootstrap_cli.yaml
找到下面那幾行,把國外的源地址
repos:
- name: ubuntu
section: "main universe multiverse"
uri: "http://archive.ubuntu.com/ubuntu"
priority:
suite: trusty
type: deb
- name: ubuntu-updates
section: "main universe multiverse"
uri: "http://archive.ubuntu.com/ubuntu"
priority:
suite: trusty-updates
type: deb
- name: ubuntu-security
section: "main universe multiverse"
uri: "http://archive.ubuntu.com/ubuntu"
priority:
suite: trusty-security
type: deb
改為阿里雲映象的地址
repos:
- name: ubuntu
section: "main universe multiverse"
uri: "http://mirrors.aliyun.com/ubuntu"
priority:
suite: trusty
type: deb
- name: ubuntu-updates
section: "main universe multiverse"
uri: "http://mirrors.aliyun.com/ubuntu"
priority:
suite: trusty-updates
type: deb
- name: ubuntu-security
section: "main universe multiverse"
uri: "http://mirrors.aliyun.com/ubuntu"
priority:
suite: trusty-security
type: deb
執行命令 fuel-bootstrap build
fuel-bootstrap build
開始製作bootstrap
製作完成,bootstrap製作一般很容易成功
匯入bootstrap,/tmp/ 後接你製作好的bootstrap的 id.tar.gz
fuel-bootstrap import /tmp/13effd2d-d481-4be3-882e-6840481915a7.tar.gz
啟用bootstrap,activate 後面一個空格,接你的bootstrap的id值
fuel-bootstrap activate 13effd2d-d481-4be3-882e-6840481915a7
檢視新增bootstrap,如果列表出現了新增的bootstrap處於active狀態的話那就恭喜你,successfully!
至此,boootstrap製作完成!
新建OpenStack環境
- 登入管理頁面,使用者名稱和密碼都預設是admin
- 點選新建openstack,名字自己取,其他預設即可
- 增加節點,按照圖示分別增加controller節點和computer節點
結果如圖 - 網路配置
- 對controller節點和compute進行網路配置。選中該節點,點選“Configure Interfaces”
- 按照截圖分別配置controller節點和compute節點,配置相同
驗證網路
網路面板下面有一個“Connectivity Check”,點選驗證網路,如果驗證成功證明網路配置沒有問題,可以進行部署了。部署變更
- 在DashBoard部署變更,即開始部署openstack環境
- 等待部署完成
- 部署過程需要較長時間,最後如下圖提示部署成功即表示openstack平臺已經部署成功:
進入openstack管理介面
直接點選 Horizon 跳到openstack後臺管理介面 我這裡網址是 172.16.0.3,使用者名稱和密碼都是admin
enjoy it