openstack部署——前言&規劃
一、前言
接觸openstack不久,希望能夠寫下這一系列的安裝部署過程,不僅僅是要記錄自我學習提升的每一步,也希望能夠為其他人提供一些參考,能貢獻自己的一點力量。
本次安裝部署openstack主要參考了官方文檔,具體情況請見OpenStack Installation Guide for Ubuntu。
本文檔的所有操作均在超級使用者的權限下操作,按本文檔操作前請輸入指令sudo su,進入超級使用者權限。或者在下列所有的輸入指令前輸入sudo。
本次部署最簡化,隻安裝基本元件,節點也隻有控制節點和計算兩個節點。
二、規劃
- 安裝環境
在vmware虛拟機上部署
- 軟體版本
vmware workstation 10
Ubuntu 14.04
openstack Mitaka
- 節點情況規化
節點 | cpu數量 | 記憶體 | 存儲 |
---|---|---|---|
controller | 2 | 4GB | 100GB |
compute1 | 1 | 2GB | 100GB |
-
網絡&使用者名規劃
Interface1的接口ip如下表所示,interface2的接口按照明确ip位址的配置方式配置provider接口。
節點 | IP位址 | 子網路遮罩 | 網關 |
---|---|---|---|
controller | 10.10.80.180 | 255.255.255.0 | 10.10.80.254 |
compute1 | 10.10.80.181 | 255.255.255.0 | 10.10.80.254 |
- 使用者名&密碼規劃
軟體&節點 | 使用者名 | 密碼 |
---|---|---|
控制節點 | controller | 123456 |
控制節點 | root | 123456 |
計算節點 | compute1 | 123456 |
計算節點 | root | 123456 |
控制節點資料庫 | root | 123456 |
控制節點消息隊列RABBIT_PASS | openstack | 123456 |
控制節點身份認證資料庫(KEYSTONE_DBPASS) | 123456 | |
控制節點身份認證default域中admin project的user | admin | 123456 |
控制節點身份認證default域中“demo” project的user | demo | 123456 |
控制節點鏡像服務資料庫GLANCE_DBPASS | 123456 | |
控制節點鏡像服務 glance使用者GLANCE_PASS | glance | 123456 |
控制節點計算服務資料庫NOVA_DBPASS | nova | 123456 |
控制節點網絡服務neturon資料庫NEUTRON_DBPASS | 123456 | |
控制節點網絡服務neturon使用者 | neturon | 123456 |
METADATA_SECRET | 123456 |