Openstack平臺搭建之第一天 基于RDO方式搭建
隨著IT技術(shù)的不斷發(fā)展以及平臺費(fèi)用搭建的昂貴,近些年來,響應(yīng)國家可持續(xù)資源的利用的號召,IT領(lǐng)域也出現(xiàn)一些白熾化現(xiàn)象,即云計算的迅速推廣。所謂云計算即在云端(互聯(lián)網(wǎng))進(jìn)行的IT服務(wù)。那么按照美國國家標(biāo)準(zhǔn)與技術(shù)研究院(NIST)定義:云計算是一種按使用量付費(fèi)的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問, 進(jìn)入可配置的計算資源共享池(資源包括網(wǎng)絡(luò),服務(wù)器,存儲,應(yīng)用軟件,服務(wù)),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務(wù)供應(yīng)商進(jìn)行很少的交互。 由于之前轉(zhuǎn)載的openstack想應(yīng)的理論文檔比較多,因此在本篇將著重講解在RHEL6.5系統(tǒng)上搭建Openstack...
openstck基于web方式的rdo部署
Author :xxbAndy
If you have any question ,please contact me by weichuangxxb@sina.cn or 371990778(qq)
注意:由于是實驗室環(huán)境的項目,在這里將所有節(jié)點都安裝在一臺主機(jī)上進(jìn)行模擬實驗。
硬件環(huán)境:
硬盤:500G
內(nèi)存:8G
系統(tǒng)環(huán)境:
RHEL6.5
環(huán)境準(zhǔn)備:
1.配置yum源
- #vim /etc/yum.repos.d/yum.repo
- [base]
- name=base
- baseurl=ftp://192.168.2.254/pub/rhel6.5
- gpgcheck=0
- [openstack]
- name=openstack
- baseurl=ftp://192.168.2.254/pub/openstack
- gpgcheck=0
- [errata]
- name=openstack
- baseurl=ftp://192.168.2.254/pub/errata
- gpgcheck=0
2.更新yum源軟件以及相關(guān)依賴
- #yum repolist
- #yum update -y
- # yum install -y openstack-packstack ord 方式配置管理web界面的openstack
配置完畢后應(yīng)重啟主機(jī)
3.配置無密碼驗證
- #ssh-keygen
- #ssh-copy-id localhost
- #ssh localhost
4.生成配置文件,并且配置RDO安裝
- #packstack --gen-answer-file=answer.txt 生成應(yīng)答文件
- #vim answer.txt 編輯配置文件(對云計算構(gòu)架的項目選擇修改密碼)
- CONFIG_NTP_SERVERS=192.168.0.254
- CONFIG_KEYSTONE_ADMIN_PW=xxbandy
- #packstack --answer-file=answer.txt 使用文件進(jìn)行配置安裝web管理界面(此過程將會很漫長。。。。)
顯示成功了之后就安裝好來。
打開鏈接:https://192.168.2.10/dashboard
5.配置網(wǎng)絡(luò)
安裝好后會在網(wǎng)絡(luò)接口生成br-ex(外部橋接口)和br-int(內(nèi)部橋接口)
- # cp ifcfg-eth0 ifcfg-br-ex
- # vim ifcfg-br-ex
- DEVICE="br-ex"
- BOOTPROTO="none"
- ONBOOT="yes"
- IPADDR=192.168.2.40
- PREFIX=24
- GATEWAY=192.168.0.254
- DNS=192.168.2.254
- SEARCH1=example.com 即解析里面的設(shè)置
- # cat /etc/resolv.conf
- # Generated by NetworkManager
- nameserver 192.168.0.254
- search example.com
- # vim ifcfg-eth0
- DEVICE="eth0"
- ONBOOT="yes"
- HWADDR=00:1e:37:d4:8d:e4
將eth0橋接到br-ex接口:
使用不間斷重啟網(wǎng)絡(luò),不會斷接哦!
- # ovs-vsctl add-port br-ex eth0; service network restart
- # ovs-vsctl show
- 38916436-49c1-4caf-af6d-9e8a0c192fbf
- Bridge br-ex
- Port br-ex
- Interface br-ex
- type: internal
- Port "eth0"
- Interface "eth0"
將會eth0橋接到br-ex上,看到此接口就算好了
6.使用web界面進(jìn)行配置openstack模塊(密碼為應(yīng)答文件中的KEYSTONE_PW)
6.1根據(jù)自己喜好,可以自行設(shè)置語言:
查看主機(jī)狀況:
6.2創(chuàng)建一個項目:
項目的配額由自己設(shè)定:
6.3新建一個用戶,自己設(shè)定用戶名和密碼
6.4創(chuàng)建一個云主機(jī)類型
6.5上傳一個鏡像文件:
#p#
6.6開始創(chuàng)建網(wǎng)絡(luò)(這塊比較麻煩)
創(chuàng)建外網(wǎng)net1,公有網(wǎng)絡(luò)
給net1創(chuàng)建子網(wǎng)
同理創(chuàng)建內(nèi)部網(wǎng)絡(luò)net2,詳細(xì)設(shè)置如下:
查看網(wǎng)絡(luò)拓?fù)鋱D:
6.7創(chuàng)建一個路由,鏈接內(nèi)網(wǎng)和公網(wǎng):
6.8啟動云主機(jī),設(shè)置云主機(jī)的相關(guān)參數(shù):
選擇內(nèi)網(wǎng)作為云主機(jī)的網(wǎng)絡(luò):
創(chuàng)建完成的云主機(jī):
6.9添加信息&&安全規(guī)則:
分配浮動IP:
綁定浮動IP:
啟動云主機(jī):
至此,簡單的云主機(jī)搭建成功。后續(xù)的我會繼續(xù)完善。