第一部分雲計算平台Openstack介紹
一、Openstack安裝的准備工作
1.1.1 安裝VMware Workstation 1.1.2 建立虛擬機
二、實驗環境安裝
2.1基礎軟件包EPEL倉庫
2.2 Yum安裝
2.2.1安裝redhat的rdo倉庫
2.2.2 Keystone 安裝
2.2.3 glance安裝
2.2.4 Nova的控制節點安裝
2.2.5 Nova計算節點安裝
2.2.6 neutron控制節點的安裝
2.2.7 horizion的安裝
2.2.8 cinder的安裝
2.2.9 Cinder安裝
三、基礎服務部署3.1數據庫服務(Mysql)
3.1.1 Mysql安裝3.1.2 數據庫的安裝
3.1.3 創建keystone數據庫並授權
3.1.4 創建glance數據庫並授權
3.1.5創建nova數據庫並授權
3.1.6 創建neutron並授權
3.1.7 創建cinder並授權
3.2消息代理服務3
.2.1 RabbitMQ安裝
3.2.2啟用 Web 監控插件
四、認證服務 Keystone
4.1安裝包的下載與解壓
4.2 keystone配置
4.2.1創建配置文件
4.2.2配置keystone
4.2.3 設置PKI Token
4.2.4同步數據庫
4.3 keystone 管理
4.3.1 啟動keystone
4.3.2創建Admin用戶
4.3.3創建普通用戶
4.3.4創建keystone的service和endpoint
4.4.驗證keystone安裝
4.4.1驗證測試
4.4.2 環境變量的配置
五、Image Service(Glance)
5.1 Glace 安裝配置
5.1.1復制配置文件
5.1.2更改部分配置文件的文件名
5.2 設置數據庫
5.2.1 配置文件
5.2.2 同步數據庫
5.3設置Rabbit MQ AND 設置keystone
5.4 Glance 啟動
5.4.1 Glace的命令啟動
5.4.2 glance 的腳本啟動
5.5 測試Glance5.5.1在keystone中注冊glace
5.5.2 Glance 的鏡像測試
六、 Compute Services(Nova)
6.1 Nova安裝
6.1.1 復制部分配置文件
6.2 Nova配置
6.2.1配置數據庫
6.2.2 同步數據庫
6.2.3 Rabbit MQ 配置(vnc 相關配置、keystone相關配置、其他配置)
6.2.4 查看配置內容
6.3 創建 Nova service 和 endpoint
6.3.1 創建 Nova service
6.3.2 創建Nova endpoint
6.4 啟動 Nova Service
6.5 安裝novnc並啟動該服務
6.6 驗證Nova的安裝
七、Horizon 安裝與配置
7.1 Horizon安裝忽略
7.2 Horizon 配置
7.3 Apache 配置
7.4啟動 Apache
八、Neutron 安裝
8.1 Neutron 安裝
8.2 Neutron 配置
8.2.1 Neutron 配置文件初始化忽略 文件已存在只需執行以下命令
8.2.2 Neutron 數據庫配置
8.2.3 Nova 相關配置
8.3 Neutron ML2和Linuxbridge 配置
8.3.1 Neutron ML2 配置
九、總結
系 統啟動的時候,按下‘e’鍵進入grub編輯界面,編輯grub菜單,選擇“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet” 一欄,按‘e’鍵進入編輯,在末尾增加enforcing=0,即:
kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet enforcing=0
按‘b’鍵繼續引導,OK順利前進
具體安裝教程請下載
http://files.cnblogs.com/files/qq1402876003/openstack%E5%AE%89%E8%A3%85%E6%96%87%E6%A1%A3.zip