内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

使用ubuntu18.04LTS部署opesntacktranninglabs進(jìn)行測試

opesntack tranning labs提供了一種在桌面環(huán)境中部署虛擬化OpenStack的簡便方法。Training Labs支持所有現(xiàn)代Linux,Windows和macOS平臺。在運(yùn)行Training Labs之前,您需要安裝VirtualBox或KVM / libvirt。將壓縮文件解壓縮到一個文件夾,并準(zhǔn)備一鍵部署您自己的OpenStack Training Labs群集。

成都創(chuàng)新互聯(lián)公司客戶idc服務(wù)中心,提供成都棕樹電信機(jī)房、成都服務(wù)器、成都主機(jī)托管、成都雙線服務(wù)器等業(yè)務(wù)的一站式服務(wù)。通過各地的服務(wù)中心,我們向成都用戶提供優(yōu)質(zhì)廉價的產(chǎn)品以及開放、透明、穩(wěn)定、高性價比的服務(wù),資深網(wǎng)絡(luò)工程師在機(jī)房提供7*24小時標(biāo)準(zhǔn)級技術(shù)保障。

下載地址:https://docs.openstack.org/training_labs/

說明文檔:https://wiki.openstack.org/wiki/Documentation/training-labs#Building_the_cluster

  1. 安裝準(zhǔn)備

安裝和測試方法,參考華為《HCIP-Cloud_Computing-OpenStack_V1.0_實驗手冊》

測試方法,使用x86服務(wù)器,服務(wù)器品牌為二手HP,硬盤500G,4路CPU,40G內(nèi)存,單千兆網(wǎng)卡,地址為172.31.208.31/24。安裝unbuntu18.04LTS,使用virtualbox5.2,openstack-labs版本為Stein,以下為推薦的實驗環(huán)境

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

  1. 組網(wǎng)說明

實驗環(huán)境在服務(wù)器上安裝 ubuntu操作系統(tǒng),并在ubuntu上安裝virtualBox軟件,通過openstack自動化安裝腳本在 virtualbox中部署openstack實驗環(huán)境,包括一個controller節(jié)點(diǎn)和一個compute節(jié)點(diǎn)

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

  1. ubuntu配置

在完成ubuntu18操作使用圖形化界面的(gnome)系統(tǒng)安裝后,我們需要進(jìn)更新軟件源和開啟遠(yuǎn)程桌面登陸的配置

默認(rèn)ubuntu沒有root密碼,同時沒有SSH服務(wù)等,默認(rèn)是不允許root用戶進(jìn)行ssh登陸。都需要自行配置

sudo?passwd????#創(chuàng)建root密碼
sudo?apt-get?install?openssh-server?#?安裝ssh服務(wù)
sudo?systemctl?start?ssh?????????????#開啟SSH
sudo?systemctl?enble?ssh
sudo?systemctl?stop?ufw????????????????#關(guān)閉防火墻
sudo?systemcll?disable?ufw

為了加快軟件下載,需要配置國內(nèi)軟件源

sudo?cp?/etc/apt/sources.list?/etc/apt/sources.list.bak???#備份軟件源
sudo?gedit?/etc/sources.list??#編輯

在文件最前面添加

deb?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic?main?restricted?universe?multiverse
deb-src?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic?main?restricted?universe?multiverse
deb?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-updates?main?restricted?universe?multiverse
deb-src?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-updates?main?restricted?universe?multiverse
deb?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-backports?main?restricted?universe?multiverse
deb-src?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-backports?main?restricted?universe?multiverse
deb?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-security?main?restricted?universe?multiverse
deb-src?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-security?main?restricted?universe?multiverse
deb?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-proposed?main?restricted?universe?multiverse
deb-src?https://mirrors.tuna.tsinghua.edu.cn/ubuntu/?bionic-proposed?main?restricted?universe?multiverse

保存后,更新系統(tǒng)

sudo?apt-get?update
sudo?apt-get?upgrade

耐心等待更新完畢

接下來,使用xrdp開啟遠(yuǎn)程登陸。

sudo?apt?install?xrdp

編輯配置文件

sudo?vim?/etc/xrdp/startwm.sh

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

把最下面的test和exec兩行注釋掉,添加一行

gnome-session

然后再ubuntu設(shè)置開啟共享

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

配置屏幕共享

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

配置完成后,重啟ubuntu。然后就可以使用windows 遠(yuǎn)程桌面登陸

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

如下所示:

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

然后配置virtualbox

推薦直接使用unbuntu的gnome軟件商店搜索下載

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

下載完畢后確認(rèn)是否安裝

sudo?dpkg-query?-l?virtualbox

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

  1. 安裝opesntack-labs

通過運(yùn)行openstack自動化安裝腳本,在virtualbox中完成openstack安裝。

openstack的controller節(jié)點(diǎn)和compute節(jié)點(diǎn)均為ubuntu操作系統(tǒng)(腳本安裝過程中,會自動下拉Ubuntu操作系統(tǒng)鏡像文件,并為ubuntu自動創(chuàng)建兩個虛擬機(jī)網(wǎng)卡

vboxnet0:10.0.0.1/24

vboxnet1:203.0.113.1/24

流程如下:

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

首先,下載openstack,訪問https://docs.openstack.org/training_labs/

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

下載完畢后,保存到桌面

然后解壓

sudo?tar?-xvf?labs-master.tgz

解壓后,目錄結(jié)構(gòu)如下所示:

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

為了避免openstack環(huán)境資不足,打開配置文件config.compute1,按照如下修改

sudo?cd?labs
sudo?vim?labs/config/config.compute1

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

然后安裝python

sudo?apt?install?python

完成后,進(jìn)入/labs目錄,運(yùn)行st.py腳本

cd?labs
./st.py?-b?cluster

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

如果安裝過程中出現(xiàn)報錯,先嘗試再運(yùn)行一次腳本,若還是出現(xiàn)問題,可以在/labs/log下查看相應(yīng)的日志文件,排除問題后,再一次運(yùn)行腳本

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

等待系統(tǒng)自動在virtualbox中安裝openstack,此過程大概需要3個小時左右。直到出現(xiàn)如下信息,代表安裝成功

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

出現(xiàn)的結(jié)果代表了實驗環(huán)境的默認(rèn)登陸信息。

  1. 碰到的問題

在安裝的過程中,會卡“ERROR vm_ssh:Aborting",如下所示:

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

查詢了下官網(wǎng)文檔,https://wiki.openstack.org/wiki/Documentation/training-labs#Building_the_cluster,下面有相關(guān)使用virtualbox構(gòu)建集群的說明

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

大意是控制節(jié)點(diǎn)和計算節(jié)點(diǎn)在virtualbox使用ssh協(xié)議的tcp2230和2232進(jìn)行通訊,我懷疑是ssh協(xié)議登陸沒有獲取到對方的密鑰所致。

所以我嘗試了以下

?ssh?-p?2230?osbash@localhost???#密碼osbash

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

然后再次運(yùn)行openstack安裝腳本,居然就沒有卡在這里。問題解決了

真神奇

更新:

后來在部署的時候反復(fù)出現(xiàn)計算節(jié)點(diǎn)compute1無法安裝成功后來查詢到,這是一個bug,具體原因未知。后來在國外論壇上查到相關(guān)的bug描述,帖子地址如下:

https://bugs.launchpad.net/labs/+bug/1803819

我總結(jié)了以下,和查詢了一些 stackoverflow文檔,這個大概是python2的subproccess模塊在調(diào)用shell命令出現(xiàn)的bug,現(xiàn)象就是使用ssh命令后會拋出異常,有一定的出現(xiàn)幾率

我采用用下面的方法

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

即手動上傳SSH密鑰和相關(guān)配置文件到controller和compute節(jié)點(diǎn)

做法是:

在第一次部署失敗后,在重新運(yùn)行安裝腳本的時候手動從宿主機(jī)使用ssh分別上傳到controller和compute節(jié)點(diǎn)

ssh?-q?-i?/home/yangchao/labs/lib/osbash-ssh-keys/osbash_key?-o?UserKnownHostsFile=/dev/null?-o?StrictHostKeyChecking=no?-o?ConnectTimeout=10?-o?ControlPath=none?-p?2230?osbash@127.0.0.1?mkdir?-p?autostart?&&?ssh?-q?-i?/home/yangchao/labs/lib/osbash-ssh-keys/osbash_key?-o?UserKnownHostsFile=/dev/null?-o?StrictHostKeyChecking=no?-o?ConnectTimeout=10?-o?ControlPath=none?-p?2232?osbash@127.0.0.1?mkdir?-p?autostart

注意,一定是安裝腳本運(yùn)行期間,多次運(yùn)行以上命令,因為controller和compute節(jié)點(diǎn)會在重新運(yùn)行部署腳本的時候重啟并且配置虛擬網(wǎng)絡(luò)

完成后如下:

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

此時在宿主機(jī)上瀏覽器輸入http://127.0.0.1:8888/horizon進(jìn)入openstack的dashboard,同時可以正常創(chuàng)建實例

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

登陸controller節(jié)點(diǎn),可以檢查nova服務(wù)運(yùn)行正常,compute節(jié)點(diǎn)已經(jīng)添加

ssh?osbash@127.0.0.1?-p?2230??#登陸controller節(jié)點(diǎn),密碼osbash
.?admin-openrc.sh?????????????#導(dǎo)入openstack環(huán)境變量以使用opnstack命令
nova?service-list?????????????#檢查controller節(jié)點(diǎn)和compute節(jié)點(diǎn)nova服務(wù)狀態(tài)

使用ubuntu18.04LTS部署opesntack tranning labs進(jìn)行測試

記住,只有宿主機(jī)本機(jī)才能登陸openstack

標(biāo)題名稱:使用ubuntu18.04LTS部署opesntacktranninglabs進(jìn)行測試
URL標(biāo)題:http://www.rwnh.cn/article28/pgshcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、搜索引擎優(yōu)化、移動網(wǎng)站建設(shè)、微信公眾號、網(wǎng)站導(dǎo)航、App設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
博兴县| 苏尼特左旗| 凌海市| 普宁市| 长宁区| 武清区| 富蕴县| 深泽县| 鹤庆县| 郁南县| 吕梁市| 商水县| 遵义市| 托克逊县| 云霄县| 城口县| 乐平市| 恩平市| 白水县| 威远县| 东至县| 宁蒗| 贵定县| 和平区| 桐梓县| 微博| 张掖市| 永春县| 永川市| 陆丰市| 靖边县| 苍溪县| 方山县| 昌宁县| 施秉县| 崇左市| 平陆县| 台北县| 崇义县| 卢氏县| 扶绥县|