天天看點

PackStack 自動化部署 之RDO Openstack

1.RDO 概述

RDO OpensStack是紅帽釋出的一款社群版,類似fedora模式, 通過社群方式去推動模式, 紅帽企業版的軟體或程式工具都是通過fedora社群版進行測試,一旦成熟移植到RHEL企業版中,那麼目前的RDO OpenStack也是紅帽圍繞RDO 建立一個開發者和使用者社群,它在RHEL、Fedora、CentOS 平台上運作,包括了Openstack核心元件,如:Nova、Glance、Keystone、swift等元件,還包含一些資源監測工具nagios等。 Red Hat還建立一個名為“PackStack”的新的RDO安裝工具。

2.RDO 安裝前的準備

3.RDO 安裝與配置

在第一次安裝時,可能會出現一些延時的錯誤資訊,如下圖:

PackStack 自動化部署 之RDO Openstack

解決方式:在command=> "yum update -y kernel iputils iproute" 上面加一行timeout=> 3600,

[root@localhost ~]# cd /usr/lib/python2.6/site-packages/packstack/puppet/modules/packstack/

[root@localhost packstack]# ls

lib manifests  templates

[root@localhost packstack]# cd manifests/

[root@localhost~]#  vim netns.pp                  

PackStack 自動化部署 之RDO Openstack

再次在指令行中輸入packstack--allinone, (需要輸入root 密碼: first2013$),

PackStack 自動化部署 之RDO Openstack
PackStack 自動化部署 之RDO Openstack

當packstack 安裝完後,系統會輸出nagios 以packstack(openstack)及控制台的登入方式以及密碼等;詳細見下圖

PackStack 自動化部署 之RDO Openstack

同時,預設會在/root生成keystonerc_admin、keystonerc_demo 及安裝日志檔案, 你也可以從/var/tmp/packstack/20131105-011411-gBC3JD/manifests 目錄找到openstack各個元件的安裝日志。

PackStack 自動化部署 之RDO Openstack

4.管理界面登入

擷取管理者密碼

[root@localhost ~]# cat keystonerc_admin

export OS_USERNAME=admin

export OS_TENANT_NAME=admin

export OS_PASSWORD=3565f70cc9b04678

export OS_AUTH_URL=http://9.123.137.182:35357/v2.0/

export PS1='[\u@\h \W(keystone_admin)]\$ '

[root@localhost ~]#

在浏覽器上輸入http://9.123.137.182/dashboard/auth/login/,輸入賬戶和密碼嘗試去登入,如果登入成功,基本上就沒有問題了。

PackStack 自動化部署 之RDO Openstack
PackStack 自動化部署 之RDO Openstack

添加guest系統

在左邊的導航菜單,點選p_w_picpath &snapshot 選項 => 建立一個鏡像(Create An Image) ,輸入名字以及p_w_picpath 位置,這裡可通過粘貼線上的p_w_picpath檔案也可以通過離線的方式去上傳p_w_picpath檔案,選擇qcow2 格式及勾選public 即可。

PackStack 自動化部署 之RDO Openstack

從下圖可以看到p_w_picpath 狀态, 直到active 狀态就可以對此虛機進行操作了。

PackStack 自動化部署 之RDO Openstack

5.檢視nagios監控狀态

PackStack 自動化部署 之RDO Openstack
PackStack 自動化部署 之RDO Openstack
PackStack 自動化部署 之RDO Openstack
PackStack 自動化部署 之RDO Openstack

Nagios 以上警告資訊是由于我修改了openstack管理密碼重新開機導緻出現警告資訊,目前修複此檔案是恢複初始密碼重新開機,即可。