2022年山東省職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷-第1場(chǎng)(私有云)_第1頁(yè)
2022年山東省職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷-第1場(chǎng)(私有云)_第2頁(yè)
2022年山東省職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷-第1場(chǎng)(私有云)_第3頁(yè)
2022年山東省職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷-第1場(chǎng)(私有云)_第4頁(yè)
2022年山東省職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷-第1場(chǎng)(私有云)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2022年職業(yè)院校技能大賽高職組云計(jì)算賽項(xiàng)試卷【賽程名稱】云計(jì)算賽項(xiàng)第一場(chǎng)-私有云【賽程時(shí)間】2022-12-2009:00:00至2022-12-2016:00:00某企業(yè)擬使用OpenStack搭建一個(gè)企業(yè)云平臺(tái),以實(shí)現(xiàn)資源池化彈性管理、企業(yè)應(yīng)用集中管理、統(tǒng)一安全認(rèn)證和授權(quán)等管理。系統(tǒng)架構(gòu)如圖1所示,IP地址規(guī)劃如表1所示。圖1系統(tǒng)架構(gòu)圖表1IP地址規(guī)劃設(shè)備名稱主機(jī)名接口IP地址說(shuō)明云服務(wù)器1Controllereth0172.129.x.0/24Vlanxeth1自定義自行創(chuàng)建云服務(wù)器2Computeeth0172.129.x.0/24Vlanxeth1自定義自行創(chuàng)建云服務(wù)器3...云服務(wù)器n自定義eth0172.129.x.0/24用于實(shí)操題PC-1本地連接/24PC使用說(shuō)明:1.競(jìng)賽使用集群模式進(jìn)行,比賽時(shí)給每個(gè)參賽隊(duì)提供獨(dú)立的租戶與用戶,各用戶的資源配額相同,選手通過(guò)用戶名與密碼登錄競(jìng)賽用私有云平臺(tái),創(chuàng)建云主機(jī)進(jìn)行相應(yīng)答題;2.表中的x為工位號(hào);在進(jìn)行OpenStack搭建時(shí)的第二塊網(wǎng)卡地址根據(jù)題意自行創(chuàng)建;3.根據(jù)圖表給出的信息,檢查硬件連線及網(wǎng)絡(luò)設(shè)備配置,確保網(wǎng)絡(luò)連接正常;4.考試所需要的賬號(hào)資源、競(jìng)賽資源包與附件均會(huì)在考位信息表與設(shè)備確認(rèn)單中給出;5.競(jìng)賽過(guò)程中,為確保服務(wù)器的安全,請(qǐng)自行修改服務(wù)器密碼;在考試系統(tǒng)提交信息時(shí),請(qǐng)確認(rèn)自己的IP地址,用戶名和密碼?!救蝿?wù)1】私有云服務(wù)搭建[10分]【適用平臺(tái)】私有云【題目1】基礎(chǔ)環(huán)境配置[0.5分]使用提供的用戶名密碼,登錄提供的OpenStack私有云平臺(tái),在當(dāng)前租戶下,已經(jīng)存在兩臺(tái)云主機(jī)(雙網(wǎng)卡已配置)。自行檢查安全組策略,以確保網(wǎng)絡(luò)正常通信與ssh連接,然后使用CRT工具進(jìn)行連接(云主機(jī)用戶名:root;密碼:000000),最后按以下要求配置服務(wù)器:(1)設(shè)置控制節(jié)點(diǎn)主機(jī)名為controller,設(shè)置計(jì)算節(jié)點(diǎn)主機(jī)名為compute;(2)修改hosts文件將IP地址映射為主機(jī)名;完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目2】Yum源配置[0.5分]使用提供的http服務(wù)地址,在http服務(wù)下,存在centos7.9和iaas的網(wǎng)絡(luò)yum源,使用該http源作為安裝iaas平臺(tái)的網(wǎng)絡(luò)源。分別設(shè)置controller節(jié)點(diǎn)和compute節(jié)點(diǎn)的yum源文件http.repo。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目3】配置無(wú)秘鑰ssh[0.5分]配置controller節(jié)點(diǎn)可以無(wú)秘鑰訪問(wèn)compute節(jié)點(diǎn),配置完成后,嘗試ssh連接compute節(jié)點(diǎn)的hostname進(jìn)行測(cè)試。完成后提交controller節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目4】基礎(chǔ)安裝[0.5分]在控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)上分別安裝openstack-iaas軟件包,根據(jù)表2配置兩個(gè)節(jié)點(diǎn)腳本文件中的基本變量(配置腳本文件為/etc/openstack/openrc.sh)。表2云平臺(tái)配置信息服務(wù)名稱變量參數(shù)/密碼Mysqlroot000000Keystone000000Glance000000Nova000000Neutron000000Heat000000Zun000000KeystoneDOMAIN_NAMEdemoAdmin000000Rabbit000000Glance000000Nova000000Neutron000000Heat000000Zun000000NeutronMetadata000000ExternalNetworketh1(以實(shí)際為準(zhǔn))完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目5】數(shù)據(jù)庫(kù)安裝與調(diào)優(yōu)[1分]在controller節(jié)點(diǎn)上使用iaas-install-mysql.sh腳本安裝Mariadb、Memcached、RabbitMQ等服務(wù)。安裝服務(wù)完畢后,修改/etc/f文件,完成下列要求:1.設(shè)置數(shù)據(jù)庫(kù)支持大小寫(xiě);2.設(shè)置數(shù)據(jù)庫(kù)緩存innodb表的索引,數(shù)據(jù),插入數(shù)據(jù)時(shí)的緩沖為4G;3.設(shè)置數(shù)據(jù)庫(kù)的logbuffer為64MB;4.設(shè)置數(shù)據(jù)庫(kù)的redolog大小為256MB;5.設(shè)置數(shù)據(jù)庫(kù)的redolog文件組為2。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目6】Keystone服務(wù)安裝與使用[0.5分]在controller節(jié)點(diǎn)上使用iaas-install-keystone.sh腳本安裝Keystone服務(wù)。安裝完成后,使用相關(guān)命令,創(chuàng)建用戶chinaskill,密碼為000000。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目7】Glance安裝與使用[0.5分]在controller節(jié)點(diǎn)上使用iaas-install-glance.sh腳本安裝glance服務(wù)。使用命令將提供的cirros-0.3.4-x86_64-disk.img鏡像(該鏡像在HTTP服務(wù)中,可自行下載)上傳至平臺(tái),命名為cirros,并設(shè)置最小啟動(dòng)需要的硬盤(pán)為10G,最小啟動(dòng)需要的內(nèi)存為1G。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目8】Nova安裝與優(yōu)化[0.5分]在controller節(jié)點(diǎn)和compute節(jié)點(diǎn)上分別使用iaas-install-placement.sh腳本、iaas-install-nova-controller.sh腳本、iaas-install-nova-compute.sh腳本安裝Nova服務(wù)。安裝完成后,請(qǐng)修改nova相關(guān)配置文件,解決因等待時(shí)間過(guò)長(zhǎng)而導(dǎo)致虛擬機(jī)啟動(dòng)超時(shí)從而獲取不到IP地址而報(bào)錯(cuò)失敗的問(wèn)題。配置完成后提交controller點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目9】Neutron安裝[0.5分]使用提供的腳本iaas-install-neutron-controller.sh和iaas-install-neutron-compute.sh,在controller和compute節(jié)點(diǎn)上安裝neutron服務(wù)。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目10】Doshboard安裝[0.5分]在controller節(jié)點(diǎn)上使用iaas-install-dashboad.sh腳本安裝dashboad服務(wù)。安裝完成后,將Dashboard中的Djingo數(shù)據(jù)修改為存儲(chǔ)在文件中(此種修改解決了ALL-in-one快照在其他云平臺(tái)Dashboard不能訪問(wèn)的問(wèn)題)。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目11】Swift安裝[0.5分]在控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)上分別使用iaas-install-swift-controller.sh和iaas-install-swift-compute.sh腳本安裝Swift服務(wù)。安裝完成后,使用命令創(chuàng)建一個(gè)名叫examcontainer的容器,將cirros-0.3.4-x86_64-disk.img鏡像上傳到examcontainer容器中,并設(shè)置分段存放,每一段大小為10M。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目12】Cinder創(chuàng)建硬盤(pán)[0.5分]在控制節(jié)點(diǎn)和計(jì)算節(jié)點(diǎn)分別使用iaas-install-cinder-controller.sh、iaas-install-cinder-compute.sh腳本安裝Cinder服務(wù),請(qǐng)?jiān)谟?jì)算節(jié)點(diǎn),對(duì)塊存儲(chǔ)進(jìn)行擴(kuò)容操作,即在計(jì)算節(jié)點(diǎn)再分出一個(gè)5G的分區(qū),加入到cinder塊存儲(chǔ)的后端存儲(chǔ)中去。完成后提交計(jì)算節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目13】Manila服務(wù)安裝與使用[0.5分]在控制和計(jì)算節(jié)點(diǎn)上分別使用iaas-install-manila-controller.sh和iaas-install-manila-compute.sh腳本安裝manila服務(wù)。安裝服務(wù)后創(chuàng)建default_share_type共享類型(不使用驅(qū)動(dòng)程序支持),接著創(chuàng)建一個(gè)大小為2G的共享存儲(chǔ)名為share01并開(kāi)放share01目錄對(duì)OpenStack管理網(wǎng)段使用權(quán)限。最后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目14】Barbican服務(wù)安裝與使用[0.5分]使用iaas-install-barbican.sh腳本安裝barbican服務(wù),安裝服務(wù)完畢后,使用openstack命令創(chuàng)建一個(gè)名為secret01的密鑰,創(chuàng)建完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目15】Cloudkitty服務(wù)安裝與使用[0.5分]使用iaas-install-cloudkitty.sh腳本安裝cloudkitty服務(wù),安裝完畢后,啟用hashmap評(píng)級(jí)模塊,接著創(chuàng)建volume_thresholds組,創(chuàng)建服務(wù)匹配規(guī)則volume.size,并設(shè)置每GB的價(jià)格為0.01。接下來(lái)對(duì)應(yīng)大量數(shù)據(jù)設(shè)置應(yīng)用折扣,在組volume_thresholds中創(chuàng)建閾值,設(shè)置若超過(guò)50GB的閾值,應(yīng)用2%的折扣(0.98)。設(shè)置完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目16】OpenStack平臺(tái)內(nèi)存優(yōu)化[0.5分]搭建完OpenStack平臺(tái)后,關(guān)閉系統(tǒng)的內(nèi)存共享,打開(kāi)透明大頁(yè)。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目17】修改文件句柄數(shù)[0.5分]Linux服務(wù)器大并發(fā)時(shí),往往需要預(yù)先調(diào)優(yōu)Linux參數(shù)。默認(rèn)情況下,Linux最大文件句柄數(shù)為1024個(gè)。當(dāng)你的服務(wù)器在大并發(fā)達(dá)到極限時(shí),就會(huì)報(bào)出“toomanyopenfiles”。創(chuàng)建一臺(tái)云主機(jī),修改相關(guān)配置,將控制節(jié)點(diǎn)的最大文件句柄數(shù)永久修改為65535。配置完成后提交controller點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目18】Linux系統(tǒng)調(diào)優(yōu)-臟數(shù)據(jù)回寫(xiě)[1分]Linux系統(tǒng)內(nèi)存中會(huì)存在臟數(shù)據(jù),一般系統(tǒng)默認(rèn)臟數(shù)據(jù)30秒后會(huì)回寫(xiě)磁盤(pán),修改系統(tǒng)配置文件,要求將回寫(xiě)磁盤(pán)的時(shí)間臨時(shí)調(diào)整為60秒。完成后提交controller節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!救蝿?wù)2】私有云服務(wù)運(yùn)維[10分]【適用平臺(tái)】私有云【題目1】OpenStack開(kāi)放鏡像權(quán)限[0.5分]使用OpenStack私有云平臺(tái),在OpenStack平臺(tái)的admin項(xiàng)目中使用cirros-0.3.4-x86_64-disk.img鏡像文件創(chuàng)建名為glance-cirros的鏡像,通過(guò)OpenStack命令將glance-cirros鏡像指定demo項(xiàng)目進(jìn)行共享使用。配置完成后提交controller點(diǎn)的用戶名、密碼和IP地址到答題框。【題目2】OpenStack消息隊(duì)列調(diào)優(yōu)[0.5分]OpenStack各服務(wù)內(nèi)部通信都是通過(guò)RPC來(lái)交互,各agent都需要去連接RabbitMQ;隨著各服務(wù)agent增多,MQ的連接數(shù)會(huì)隨之增多,最終可能會(huì)到達(dá)上限,成為瓶頸。使用自行搭建的OpenStack私有云平臺(tái),分別通過(guò)用戶級(jí)別、系統(tǒng)級(jí)別、配置文件來(lái)設(shè)置RabbitMQ服務(wù)的最大連接數(shù)為10240,配置完成后提交修改節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目3】OpenStackGlance鏡像轉(zhuǎn)換[1.5分]使用自行搭建的OpenStack平臺(tái)。在HTTP服務(wù)中存在一個(gè)鏡像為CentOS7.5-compress.qcow2的鏡像,請(qǐng)使用qemu相關(guān)命令,將鏡像轉(zhuǎn)換為raw格式鏡像,轉(zhuǎn)換后的鏡像命名為chinaskill-compress.raw并存放在/root目錄下。完成后提交controller點(diǎn)的用戶名、密碼和IP地址到答題框。【題目4】glance對(duì)接cinder后端存儲(chǔ)[0.5分]在自行搭建的OpenStack平臺(tái)中修改相關(guān)參數(shù),使glance可以使用cinder作為后端存儲(chǔ),將鏡像存儲(chǔ)于cinder卷中。使用cirros-0.3.4-x86_64-disk.img文件創(chuàng)建cirros-image鏡像存儲(chǔ)于cirros-cinder卷中,通過(guò)cirros-image鏡像使用cinder卷啟動(dòng)盤(pán)的方式進(jìn)行創(chuàng)建虛擬機(jī)。完成后提交修改節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目5】OpenStackHeat運(yùn)維:創(chuàng)建硬盤(pán)[1分]在自行搭建的OpenStack私有云平臺(tái)上,在/root目錄下編寫(xiě)Heat模板heat_cinder.yaml,要求執(zhí)行yaml文件可以創(chuàng)建名為heat-cinder,大小為2G的云硬盤(pán)。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。(在提交信息前請(qǐng)準(zhǔn)備好yaml模板執(zhí)行的環(huán)境)【題目6】OpenStackGlance存儲(chǔ)限制[1分]在OpenStack平臺(tái)上,請(qǐng)修改glance后端配置文件,將用戶的鏡像存儲(chǔ)配額限制為20GB。完成后提交控制節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目7】OpenStackNova優(yōu)化[1.5分]OpenStack平臺(tái)若意外斷電,在電力系統(tǒng)恢復(fù)后,OpenStack平臺(tái)可以自啟動(dòng),但是運(yùn)行的云主機(jī)需要管理員手動(dòng)開(kāi)啟,在OpenStack平臺(tái)中配置虛擬機(jī)自啟動(dòng),當(dāng)宿主機(jī)啟動(dòng)后,把虛擬機(jī)恢復(fù)到之前的狀態(tài),如果虛擬機(jī)之前是關(guān)機(jī),則宿主機(jī)啟動(dòng)后,虛擬機(jī)也是關(guān)機(jī)狀態(tài);如果虛擬機(jī)之前是開(kāi)機(jī)狀態(tài),則宿主機(jī)啟動(dòng)后,虛擬機(jī)還是開(kāi)機(jī)狀態(tài)中運(yùn)行的虛擬機(jī)。配置完成后提交改動(dòng)節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目8】Redis一主二從三哨兵模式[1分]使用提供的OpenStack私有云平臺(tái),申請(qǐng)三臺(tái)CentOS7.9系統(tǒng)的云主機(jī),使用提供的http源,在三個(gè)節(jié)點(diǎn)自行安裝Redis服務(wù)并啟動(dòng),配置Redis的訪問(wèn)需要密碼,密碼設(shè)置為123456。然后將這三個(gè)Redis節(jié)點(diǎn)配置為Redis的一主二從三哨兵架構(gòu),即一個(gè)Redis主節(jié)點(diǎn),兩個(gè)從節(jié)點(diǎn),三個(gè)節(jié)點(diǎn)均為哨兵節(jié)點(diǎn)。配置完成后提交Redis主節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。【題目9】應(yīng)用部署:堡壘機(jī)部署[0.5分]使用提供的OpenStack平臺(tái)申請(qǐng)一臺(tái)CentOS7.9的云主機(jī),使用提供的軟件包安裝JumpServer堡壘機(jī)服務(wù),并配置使用該堡壘機(jī)對(duì)接自己安裝的controller和compute節(jié)點(diǎn)。完成后提交JumpServer節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目10】skywalking服務(wù)部署與應(yīng)用[1分]使用提供的OpenStack私有云平臺(tái),申請(qǐng)一臺(tái)centos7.9系統(tǒng)的云主機(jī),使用提供的軟件包安裝Elasticsearch服務(wù)和skywalking服務(wù),將skywalking的UI訪問(wèn)端口修改為8888。接下來(lái)再申請(qǐng)一臺(tái)CentOS7.9的云主機(jī),用于搭建gpmall商城應(yīng)用,并配置SkyWalkingAgent,將gpmall的jar包放置探針并啟動(dòng)。安裝與配置完成后提交skywalking節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!绢}目11】Linux內(nèi)核優(yōu)化[1分]在使用Linux服務(wù)器的時(shí)候,TCP協(xié)議規(guī)定,對(duì)于已經(jīng)建立的連接,網(wǎng)絡(luò)雙方要進(jìn)行四次揮手才能成功斷開(kāi)連接,如果缺少了其中某個(gè)步驟,將會(huì)使連接處于假死狀態(tài),連接本身占用的資源不會(huì)被釋放。因?yàn)榉?wù)器程序要同時(shí)管理大量連接,所以很有必要保證無(wú)用的連接完全斷開(kāi),否則大量僵死的連接會(huì)浪費(fèi)許多服務(wù)器資源。使用一臺(tái)CentOS7.9云主機(jī),修改相應(yīng)的配置文件,要求如下:(1)NAT開(kāi)啟IP轉(zhuǎn)發(fā)支持;(2)FIN-WAIT-2狀態(tài)的時(shí)間設(shè)置為30s;完成后提交修改節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框?!救蝿?wù)3】私有云運(yùn)維開(kāi)發(fā)[10分]【適用平臺(tái)】私有云【題目1】Ansible服務(wù)部署:部署MariaDB集群[2分]使用OpenStack私有云平臺(tái),創(chuàng)建4臺(tái)系統(tǒng)為centos7.9的云主機(jī),其中一臺(tái)作為Ansible的母機(jī)并命名為ansible,另外三臺(tái)云主機(jī)命名為node1、node2、node3;使用這一臺(tái)母機(jī),編寫(xiě)Ansible腳本(在/root目錄下創(chuàng)建example目錄作為Ansible工作目錄,部署的入口文件命名為cscc_install.yaml),對(duì)其他三臺(tái)云主機(jī)進(jìn)行安裝高可用數(shù)據(jù)庫(kù)集群(MariaDB_Galera_cluster,數(shù)據(jù)庫(kù)密碼設(shè)置為123456)的操作(所需的安裝包在HTTP服務(wù)中)。完成后提交Ansible節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。(考試系統(tǒng)會(huì)連接到你的Ansible節(jié)點(diǎn),去執(zhí)行Ansible腳本,請(qǐng)準(zhǔn)備好Ansible運(yùn)行環(huán)境,以便考試系統(tǒng)訪問(wèn))【題目2】Ansible服務(wù)部署:部署ELK集群服務(wù)[2分]使用賽項(xiàng)提供的OpenStack私有云平臺(tái),創(chuàng)建三臺(tái)CentOS7.9系統(tǒng)的云主機(jī)分別命名為elk-1、elk-2和elk-3,Ansible主機(jī)可以使用上一題的環(huán)境。要求Ansible節(jié)點(diǎn)編寫(xiě)劇本,執(zhí)行Ansible劇本可以在這三個(gè)節(jié)點(diǎn)部署ELK集群服務(wù)(在/root目錄下創(chuàng)建install_elk目錄作為ansible工作目錄,部署的入口文件命名為install_elk.yaml)。具體要求為三個(gè)節(jié)點(diǎn)均安裝Elasticserach服務(wù)并配置為Elasticserach集群;kibana安裝在第一個(gè)節(jié)點(diǎn);Logstash安裝在第二個(gè)節(jié)點(diǎn)。(需要用到的軟件包在HTTP服務(wù)下)完成后提交ansible節(jié)點(diǎn)的用戶名、密碼和IP地址到答題框。(考試系統(tǒng)會(huì)連接到ansible節(jié)點(diǎn),執(zhí)行ansible腳本,準(zhǔn)備好環(huán)境,以便考試系統(tǒng)訪問(wèn))【題目3】Python運(yùn)維開(kāi)發(fā):基于OpenStackRestfulAPI實(shí)現(xiàn)鏡像上傳[2分]使用OpenStackall-in-one鏡像,創(chuàng)建OpenStackPython運(yùn)維開(kāi)發(fā)環(huán)境。云主機(jī)的用戶/密碼為:“root/Abc@1234”,OpenStack的域名/賬號(hào)/密碼為:“demo/admin/000000”。提示說(shuō)明:python腳本文件頭建議加入“#encoding:utf-8”避免編碼錯(cuò)誤;測(cè)試腳本代碼用python3命令執(zhí)行與測(cè)試。在controller節(jié)點(diǎn)的/root目錄下創(chuàng)建api_image_manager.py腳本,編寫(xiě)python代碼對(duì)接OpenStackAPI,完成鏡像的創(chuàng)建與上傳。創(chuàng)建之前查詢是否存在“同名鏡像”,如果存在先刪除該鏡像。(1)創(chuàng)建鏡像:要求在OpenStack私有云平臺(tái)中上傳鏡像cirros-0.3.4-x86_64-disk.img,名字為cirros001,disk_format為qcow2,container_format為bare。(2)查詢鏡像:查詢cirros001的詳細(xì)信息,并以json格式文本輸出到控制臺(tái)。完成后提交OpenStackPython運(yùn)維開(kāi)發(fā)環(huán)境Controller節(jié)點(diǎn)的IP地址,用戶名和密碼提交?!绢}目4】Python運(yùn)維開(kāi)發(fā):基于OpenstackPythonSDK實(shí)現(xiàn)云主機(jī)創(chuàng)建[2分]使用已建好的OpenStackPython運(yùn)維開(kāi)發(fā)環(huán)境,在/root目錄下創(chuàng)建sdk_server_manager.py腳本,使用python-openstacksdkPython模塊,完成云主機(jī)的創(chuàng)建和查詢。創(chuàng)建之前查詢是否存在“同名云主機(jī)”,如果存在先刪除該鏡像。(1)創(chuàng)建1臺(tái)云主機(jī):云主機(jī)信息如下:云主機(jī)名稱如下:server001鏡像文件:cirros-0.3.4-x86_64-disk.img云主機(jī)類型:m1.tiny網(wǎng)絡(luò)等必要信息自己補(bǔ)充。(2)查詢?cè)浦鳈C(jī):查詢?cè)浦鳈C(jī)server001的詳細(xì)信息,并以json格式文本輸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論