2022高職云計算(公有云)(正式賽卷)_第1頁
2022高職云計算(公有云)(正式賽卷)_第2頁
2022高職云計算(公有云)(正式賽卷)_第3頁
2022高職云計算(公有云)(正式賽卷)_第4頁
2022高職云計算(公有云)(正式賽卷)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

2022年全國職業(yè)院校技能大賽高職組云計算賽項試卷【賽程名稱】云計算賽項第三場-公有云【任務1】公有云服務搭建[10分]【適用平臺】華為云【題目1】私有網(wǎng)絡管理[0.5分]在公有云中完成虛擬私有云的創(chuàng)建,具體要求如下:(1)在上海一區(qū)域進行創(chuàng)建操作;(2)創(chuàng)建一個名為intnetX的內(nèi)部網(wǎng)絡:IP地址為/16:(3)創(chuàng)建子網(wǎng)名稱為intnetX-server:IP地址為/24;(4)創(chuàng)建子網(wǎng)名稱為intnetX-mysql:IP地址為/24;完成創(chuàng)建后,提交當前的AK(Secretld)、SK(SecretKey)和intnetX網(wǎng)絡的ID到答題框。.查看vpc名字為intnetX正確計0.1分.查看子網(wǎng)名為intnetX-server和子網(wǎng)網(wǎng)段正確計0.2分.查看子網(wǎng)名為intnetX-mysql和子網(wǎng)網(wǎng)段正確計0.2分【題目2】云實例管理[0.5分]登錄華為云平臺,創(chuàng)建兩臺云實例,具體要求如下:(1)計費模式:按需計費;(2)地域:上海一;CPU架構:x86計算:(4)規(guī)格:c7.xlarge.2;(5)鏡像:CentOS7.564位;(6)系統(tǒng)盤:高IO50G硬盤;(7)公網(wǎng)帶寬:按帶寬計費,5Mbps;(8)實例名稱:ChinaSkill-node-kChinaSkill-node-2;(9)登錄方式:使用密碼登錄,密碼自定義。創(chuàng)建完成后,提交當前的AK(Secretld)、SK(SecretKey)和ChinaSkill-node-1的實例ID到答題框。.查看云實例使用的類型是否正確計0.2分.查看云實例使用的云硬盤是否正確計0.3分【題目3】數(shù)據(jù)庫管理[0.5分]使用intnetX-mysql網(wǎng)絡創(chuàng)建兩臺chinaskill-sql-1和chinaskill-sql-2云服務器,使用提供的壓縮文件rocketchat-cloud.tar.gz中的軟件包源,在chinaskill-sql-1和chinaskill-sql-2中部署MongoDB數(shù)據(jù)庫服務。配置完成后提交連接chinaskill-sql-1節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看數(shù)據(jù)庫安裝正確計0.5分【題目4】主從數(shù)據(jù)庫口分]在chinaskill-sql-1和chinaskill-sql-2云服務器中配置MongoDB主從數(shù)據(jù)庫,配置MongoDB集群名稱為rs并完成集群設置。完成后提交連接chinaskill-sql-1節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看mongo數(shù)據(jù)庫rs集群狀態(tài)正確計1分【題目5】node環(huán)境管理[0.5分]使用提供的壓縮文件rocketchat-cloud.tar.gz中軟件包源,在ChinaSkill-node-1部署nodejs,根據(jù)所提供的rocketxhat所需要求安裝nodejs對應版本。配置完成后提交連接ChinaSkill-node-1節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看node版本為V12.16.1正確計0.5分【題目6】安全組管理[0.5分]創(chuàng)建一個安全組,具體要求如下:(1)名稱:intnetX-security;(2)允許策略:只放行源地址為/24訪問27017端口;(3)允許策略:只放行源地址為/24使用ping命令訪問;(4)關聯(lián)實例:將intnetX-security安全組關聯(lián)至所創(chuàng)建的數(shù)據(jù)庫中:創(chuàng)建完成后,提交當前的AK(Secretld)、SK(SecretKey)和安全組ID到答題框。.查看安全組是否被創(chuàng)建計0.1分.查看安全組tcp策略是否按要求創(chuàng)建計0.2分.查看安全組icmp策略是否按要求創(chuàng)建計0.2分【題目7】RocketChat上云[0.5分]使用http服務器提供的壓縮文件rocketchat-cloud.tar.gz中的RocketChat軟件包,在ChinaSkill-node-1中部署RocketChat的Web服務。使用chinaskill-sql-1的MongoDB為后端數(shù)據(jù)庫,設置RocketChat服務訪問端口為3000?完成Rocketchat系統(tǒng)上云后,將ChinaSkill-node-1節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。.查看RocketChat服務正常計0.2分.查看前端頁面是否正常返回計0.3分[題目8]NAT網(wǎng)關[0.5分]創(chuàng)建一個公網(wǎng)NAT網(wǎng)關,具體配置如下:(1)名稱為:kcloud-nat;(2)虛擬私有云:intnetX;(3)子網(wǎng):intnetX-server;(4)規(guī)則:內(nèi)部子網(wǎng)地址訪問外網(wǎng);(5)設置Chinaskill-node-1云服務器3000端口轉(zhuǎn)換為外部3000服務端口。創(chuàng)建完成后提交當前的AK(Secretld)、SK(SecretKey)和NAT網(wǎng)關的ID到答題框。1.查看虛擬私有云中是否存在訪問外網(wǎng)NAT策略計0.5分【題目9】云備份[0.5分]創(chuàng)建一個云服務器備份存儲庫名為server_backup,容量為100Go將ChinaSkill-node-1云服務器制作鏡像文件chinaskill-image。完成后,將當前的AK(Secretld)、SK(SecrctKcy)和存儲庫ID到答題框。1.查看云服務器備份是否正確計0.5分【題目101負載均衡器[0.5分]創(chuàng)建一個負載均衡器chinaskill-elb.將ChinaSkill-node-1和ChinaSkill-node-2加入負載均衡的后端。設置一個可用的公網(wǎng)服務IP,服務端口為3000。配置監(jiān)聽器,監(jiān)聽3000端口。對浮動公共IP進行Web訪問測試。完成后,提交當前的AK(Secretld)、SK(SecretKey)和負載均衡器的ID到答題框。1.查看負載均衡器參數(shù)是否正確計0.5分【題目11】彈性伸縮管理[0.5分]新建一個啟動配置,具體要求如下:(1)啟動配置名稱:template-exam:(2)計費模式:按量計費;(3)地域:上海一:(4)鏡像:chinaskill-image;(5)登錄方式:使用密碼登錄,密碼自定義。創(chuàng)建一個伸縮組,具體要求如下:(1)名稱:as-exam;(2)最小伸縮數(shù):1:起始實例數(shù):1;最大伸縮數(shù):5:(3)啟動配置:template-exam;(4)使用負載均衡:chinaskill-elb;(5)移出策略:移出最舊的實例。為伸縮組as-exam新建告警觸發(fā)策略,具體要求如下:(1)如果實例的內(nèi)存利用率在5分鐘內(nèi)的最大值小于40%,且連續(xù)發(fā)生3次。則實例數(shù)減少1臺。冷卻60秒;(2)如果實例的內(nèi)存利用率在5分鐘內(nèi)的最大值大于80%,且連續(xù)發(fā)生3次。則實例數(shù)增加1臺。冷卻60秒;(3)如果實例的CPU利用率在5分鐘內(nèi)的最大值小于40%,且連續(xù)發(fā)生3次。則實例數(shù)減少1臺。冷卻60秒;(4)如果實例的CPU利用率在5分鐘內(nèi)的平均值大于等于80%,且連續(xù)發(fā)生3次。則實例數(shù)增加1臺。冷卻60秒。創(chuàng)建完成后提交當前的AK(Secretld)>SK(SecretKey)和伸縮組的實例ID到答題框。.查看彈性伸縮參數(shù)是否正確計0.5分【題目12]公有云安全:入侵檢測系統(tǒng)[2分]在公有云上的主機時刻面臨被攻擊的危險,除了可以購買云安全服務,還可以自行部署安全服務。在華為云上創(chuàng)建一個X86架構的云主機,鏡像使用CentOS7.9o使用提供的makechk.tar.gz包安裝chkrootkit入侵檢測工具,安裝完畢后使用chkrootkit工具掃描系統(tǒng),并將掃描結果保存到/var/log/chkrootkit/chkrootkit.log,根據(jù)掃描的結果,修復漏洞。操作完成后,提交該云主機的用戶名、密碼和公網(wǎng)IP到答題框。.查看掃描結果正常計1分.查看掃描結果告警計1分【題目13】公有云安全:日志分析服務[2分]安全在公有云服務中占很大的比重,而日志分析服務可以很有效的分析日志規(guī)避部分風險。請在華為云上創(chuàng)建一個X86架構的云主機,鏡像使用CentOS7.9。自行配置YUM源安裝Docker服務,然后使用提供的scpb_elk_latest.tar鏡像安裝ELK服務,安裝完成后,進行添加數(shù)據(jù)操作,將ELK監(jiān)控目標節(jié)點所需安裝的RPM安裝包下載到本地云主機的/root目錄下。完成后提交ELK云主機的用戶名、密碼和公網(wǎng)IP到答題框。.查看elk服務正常計1分.查看RPM安裝包正確計1分【任務2】公有云服務運維[10分]【適用平臺】華為云【題目11云容器引擎[0.5分]創(chuàng)建一個x86架構集群,具體要求如下:(1)集群名稱:kcloud;(2)集群版本:vl.21;(3)地域:上海一;(4)集群管理規(guī)模:50節(jié)點;(5)控制節(jié)點數(shù):3;(6)節(jié)點使用子網(wǎng):intnetX-server;(7)Pod實例上限:64;(8)容器網(wǎng)段:/16。節(jié)點配置信息要求如下:(1)節(jié)點名稱:kcloud-server;(2)節(jié)點規(guī)格:c6s.xlarge.2(3)節(jié)點:EulerOS2.9創(chuàng)建完成后提交當前的AK(Secretld),SK(SecretKey)和集群的ID到答題框。1.查看云容器是否被正確創(chuàng)建cce.O.kcloud.vl..0/16計0.5分【題目2】云容器管理[0.5分]使用插件管理在kcloud容器集群中安裝dashboard可視化監(jiān)控界面。完成后,提交dashboard訪問地址到答題框。1.查看dashboard首頁,有KubemetesDashboard返回計0.5分【題目3】使用kubectl操作集群[0.5分]在kcloud集群中安裝kubectl命令,使用kubectl命令管理kcloud集群。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.使用kubectl命令查詢集群是否正確計0.5分【題目4】安裝helm[0.5分]使用提供的helm軟件包(軟件包為helm-v3.3.0-linux-amd64.tar.gz在http服務下),在kcloud集群中安裝helm服務。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看helm是否被正確安裝,查看helm版本是否為v3.3.0計0.5分【題目5】云硬盤存儲卷[0.5分]購買云硬盤存儲卷,具體配置如下:(1)名稱為:ckloud-disk;(2)集群:kcloud;(3)容量:30G;(4)類型:高I/O;完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。.查看集群中存儲卷ckloud-disk信息是否正確計0.5分【題目6】多容器Pod管理[0.5分]在kcloud集群節(jié)點/root目錄下編寫YAML文件mu-pod.yaml,具體要求如下:Pod名稱:mu-pod;(2)命名空間:default;Pod包含兩個容器:?容器1名稱:containersOl;鏡像:nginx;容器端口:80;?容器2名稱:containers02;鏡像:tomcat;容器端口:8080;(4)拉取策略:IfNotPresent。完成后使用該YAML文件創(chuàng)建Pod,并提交master節(jié)點的用戶名、密碼和IP到答題框。.查看pod狀態(tài)信息正確計0.2分.查看pod詳細信息container信息正確計0.3分【題目7】Namespace管理[0.5分]在kcloud集群節(jié)點/root目錄下編寫YAML文件my-namespace.yaml,具體要求如下:Namespace名稱:testo完成后使用該YAML文件創(chuàng)建Namespace,并提交master節(jié)點的用戶名、密碼和IP到答題框。.查看namespace正確計0.5分【題目8】Secrets管理-Op叫ue[0.5分]在master節(jié)點/root目錄下編寫YAML文件secret.yamL具體要求如下:Secret名稱:mysecret;(2)命名空間:default;(3)類型:Opaque;username:YWRtaW4=:password:MWYyZDFlMmU2N2Rmo完成后使用該YAML文件創(chuàng)建Secret,并提交master節(jié)點的用戶名、密碼和IP到答題框。1.查看mysecret設置正確計0.5分【題目9】使用helm模板[0.5分]使用賽項提供的mychart_0.1.0.tgz模板包(在http服務下),修改模板代碼使外部可通過節(jié)點地址進行訪問。在模板市場中上傳我的模板mychart,在kcloud集群中安裝名為nginx的模板實例。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看mychart訪問模式正確計0.5分【題目10]helm應用部署mariadb搭建[0.5分]根據(jù)提供的chart包mariadb-7.3.14.tgz部署mariadb服務,修改mariadb使用NodePort模式對其進行訪問,設置外部訪問端口為32334,并設置mariadb數(shù)據(jù)庫root用戶密碼為chinaskillo完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看數(shù)據(jù)庫訪問端口驗證數(shù)據(jù)庫正確計0.5分[題目11]helm應用部署mariadb應用[1分]在k8s集群中創(chuàng)建mariadb命名空間,根據(jù)提供的chart包mariadb-7.3.14.tgz修改其配置,使用NodePort模式對其進行訪問,創(chuàng)建數(shù)據(jù)庫chinaskill,創(chuàng)建對其擁有遠程訪問權限的用戶chinaskillroot,密碼為chinaskillpasswordo通過helm使用修改后的chart包部署在mariadb命名空間中,服務名為mariadb。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看數(shù)據(jù)庫訪問端口驗證數(shù)據(jù)庫正確計1分[題目12]wordpress應用部署[1分]根據(jù)提供的chart包wordpress-13.0.23.tgz部署wordpress服務,根據(jù)chart包中內(nèi)容創(chuàng)建wordpress所需要的pv,并修改其訪問模式為NodePort。使用修改后的chart包創(chuàng)建wordpress服務。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.查看wordpress前端頁面是否正確計1分[題目13]chartmuseum倉庫部署[1分]在k8s集群中創(chuàng)建chartmuseum命名空間,編寫yaml文件在chartmuseum命名空間中使用chartmuseum:latest鏡像創(chuàng)建本地私有chart倉庫,設置其倉庫存儲目錄為宿主機的/data/charts目錄。編寫service.yaml文件,為chart私有倉庫創(chuàng)建Service訪問策略,定義其為Cluster!P訪問模式。編寫完成后啟動chartmuseum服務。提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.檢測chartmuseum服務反饋是否正確計1分【題目14】私有倉庫管理[2分]在master節(jié)點添加搭建的本地私有chart倉庫源,name為chartmuseum,并上傳wordpress-13.0.23.tgz包至chartmuseum私有倉庫中??梢允褂帽镜貍}庫chart源部署應用。完成后提交連接kcloud集群節(jié)點的用戶名、密碼和公網(wǎng)IP地址到答題框。1.檢測chartmuseum倉庫源中存在wordpress-13.0.23計2分【任務3】公有云運維開發(fā)[10分]【適用平臺】華為云【題目11Python運維開發(fā):華為云Python運行環(huán)境準備[1分]通過華為云控制臺,選擇北京四區(qū)域,創(chuàng)建一臺x86架構,“按需計費”的2核,4G,系統(tǒng)盤50G的云實例,實例名為chinaskill2022,選擇鏡像為CentOS7.964bit(40GB),分配獨立的公網(wǎng)IP,帶寬選擇按使用流量計費5M。登錄此云服務器,安裝Python3.68運行環(huán)境,并安裝華為云舊版SDK、新版(v3.0)PythonSDK中彈性云服務、虛擬私有云、鏡像服務、容器云引擎的python庫。完成后提交“chinaskill2022開發(fā)運行環(huán)境云主機”的用戶名、密碼和IP地址到答題框?!緳z測類型】命令行檢測【題目難度】1【提交示例】8【登錄管理器】賬戶密碼【檢測命令11[0.5分]pip3list【判分標準】[0.5分]huaweicloudsdkcore||huaweicloudsdkecs||huaweicloudsdkims||huaweicloudsdkvpc||huaweicloudsdkcce【判分結束】【檢測命令2][0.5分]python3—version【判分標準】[0.5分]3.6.8【判分結束】【題目2】Python運維開發(fā):實現(xiàn)容器集群創(chuàng)建[1分]基于在HuaweiCloudAPI的云容器引擎CCEPython模塊,使用以下信息,在/root目錄下手動編寫ccecluser.yaml文件。云服務器的/root/目錄下編寫cceclustermanager.py文件,編碼實現(xiàn)讀取cce_cluser.yaml,創(chuàng)建“按需計費”的CCE容器引擎集群(Cluster),創(chuàng)建后根據(jù)名稱查詢該集群(Cluster)的詳細信息,通過控制臺以json格式輸出該集群的信息。創(chuàng)建CCE集群的信息如下:CCE名稱chinaskillscce2022;按需計費:集群版本:vl.21;集群規(guī)模:節(jié)點數(shù)50;網(wǎng)絡模式:VPC網(wǎng)絡;其他必要信息不限。完成后提交“chinaskill2022開發(fā)運行環(huán)境云主機”的用戶名、密碼和IP地址到答題框?!緳z測類型】命令行檢測【題目難度】5【提交示例】云主機IP【登錄管理器】賬戶密碼【檢測命令2][1分]python3/root/cceclustermanager.py【判分標準】口分]kind||Cluster||apiVersion||v3【判分結束】【題目3】Python運維開發(fā):ECS云主機管理的命令行工具開發(fā)[4分]使用已建好的運維開發(fā)環(huán)境,在/root/目錄下創(chuàng)建ecsmanager.py腳本,完成ECS云主機管理,ecsmanager.py程序支持命令行參數(shù)執(zhí)行。提示說明:華為云主機支持安裝所需Python庫。提交前答案前,需安裝所開發(fā)程序所依賴的Python庫。(1)程序支持根據(jù)命令行參數(shù),創(chuàng)建1個云主機。位置參數(shù)“create”,表示創(chuàng)建:參數(shù)“-i或-input",格式為json格式文本的云主機的名稱、鏡像名稱2個信息。其他參數(shù)同上述開發(fā)環(huán)境云主機一致。創(chuàng)建待成功,再返回查詢該云主機的信息,結果以json格式輸出到控制臺。參考執(zhí)行實例如下:python3ecsmanager.pycreate—input'{"name":"chinaskillOOl","imagename":"CentOS7.964bit"}'(2)支持查詢給定具體名稱的ECS云主機查詢。位置參數(shù)“get”,表示查詢ECS;參數(shù)“-n或-name”支持指定名稱ECS查詢,類型為string。參數(shù)“-O或-outputn支持查詢該ECS信息輸出到文件,格式為json格式。參考執(zhí)行實例如下:python3ecsmanager.pyget-namechinaskillOOl-ochinaskillOOl.json(3)程序支持查詢目前區(qū)域賬號下所有的ECS云主機。位置參數(shù)“getall”,表示查詢所有ECS云主機;參數(shù)“-o或--output”支持輸出到文件,格式為yaml格式。參考執(zhí)行實例如下:python3ecsmanager.pygetall-ohuaweiallecs.yaml(4)支持刪除指定的名稱的用戶。位置參數(shù)“delete",表示刪除一個ECS云主機;返回response,通過控制臺輸出。參數(shù)“-n或--name”支持指定名稱查詢,類型為string。參考執(zhí)行實例如下:python3ecsmanager.pydelete—namechinaskillOOl完成后提交“chinaskill2022開發(fā)運行環(huán)境云主機”的用戶名、密碼和IP地址到答題框。【檢測類型】命令行檢測【提交示例】1【登錄管理器】賬戶密碼【檢測命令1][1分]python3ecsmanager.pycreate—input'{"name":"cloudOOl","imagename"CentOS7.564bit"}'【判分標準】cloud001||CentOS7.564bit【判分結束】【檢測命令2][1分]python3ecsmanager.pyget-namecloudOOl-ocloudOOl.json&&catcloudOOl.json【判分標準】cloud001||CentOS7.564bit【判分結束】【檢測命令3][1分]python3ecsmanager.pygetall-ohuawei_all_ecs.yaml&&cathuaweiallecs.yaml【判分標準】cloudOOl||CentOS7.5Mbit【判分結束】【檢測命令4][1分]python3ecs_manager.pydelete—namecloudOOl【判分標準】jobid【判分結束】【題目4】Python運維開發(fā):ECS云主機管理與監(jiān)控的RestfulAPIsHTTP服務封裝[4分]云服務器的/root/目錄下編寫huaweiecsserver.py文件編寫Python程序?qū)崿F(xiàn)華為ECS云主機管理與云主機操作系統(tǒng)性能遠程監(jiān)控。所有的資源申請區(qū)域為“華北-北京四”,所有服務封裝成RestftilAPIs方式,host為,端口8888,供外部檢測。提示說明:華為云主機支持安裝所需Python庫。提交前答案前,需安裝程序所依賴的Python庫。具體要求:(DPOST/ecs/server創(chuàng)建云主機,需要等待成功該云主機后,返回查詢該云主機信息。Request傳輸?shù)臄?shù)據(jù)為application/json,json包含2個必備信息,名稱、鏡像名稱。json數(shù)據(jù)格式案例如下:{“name“:"cloudOOl「imagename”:HCentOS7.964bit”}其他必備參數(shù)與開發(fā)環(huán)境云主機一致。Response的Body以json格式,返回所創(chuàng)建成功的主機詳細信息。(2)GET/ecs/server/{name}查詢云主打L;R

溫馨提示

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

評論

0/150

提交評論