付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016年江苏省职业院校技能大赛云计算技术与应用样卷作者:江苏省高等职业院校技能大赛发表时间:2015-12-19阅读次数:1602016年江苏省职业院校技能大赛(高职组)“云计算技术与应用”样卷第一部分:云平台架构设计赛项系统架构如图1所示,IP地址规划如表1所示。图1系统架构图表1IP地址规划表设备名称接口IP地址说明云服务器1eth0Vlan100eth1Vlan200云服务器2eth0Vlan100eth1Vlan200PC-1本地连接Vlan1PC-2本地连接Vlan1PC-3本地连接Vlan1交换机Vlan1x为考位号Vlan100Vlan200根据给出的云平台信息,检查硬件连线及
2、网络设备配置,确保网络连接正常。第二部分:云平台部署和运维场景说明某企业需要搭建内部私有云平台,以实现计算资源的池化弹性管理,企业应用的集中管理,统一安全认证和授权管理需完成云平台架构的设计、系统部署,云存储网盘web开发及客户端开发。试根据用户需求,完成以下任务。任务一、IaaS平台系统准备(6分)1 .环境配置(2分)配置云平台IaaS各节点的系统参数:(1)控制节点主机名:controller;计算节点主机名:compute;使用hostname命令进行信息查询。提交查询信息到答题框。(2)根据部署图配置ip;使用ifconfig命令查询控制节点和计算节点所有网卡ip信息。提交查询信息到
3、答题框。(3)修改hosts文件,映射各节点管理ip与主机名;使用cat命令查询计算节点中的对应关系。查询信息提交到答题框。(4)各个节点的selinux设为permissive,使用getenforce命令进行查询。提交查询信息到答题框。2 .FTP配置(1分)把软件包拷贝到控制节点/opt/路径下,清空控制节点yum源文件夹中的已有配置,配置控制节点使用本地yum源,配置文件为,安装并配置ftp服务,计算节点yum源文件配置使用控制节点的ftp;使用yumupgrade命令更新系统软件包。使用cat命令查看计算节点的文件。提交查询信息到答题框。3 .NTP配置(1分)在各节点安装ntp服务
4、,在控制节点上使用文件/etc/ntp.conf配置ntp服务,在计算节点时钟同步到控制节点。将计算节点同步控制节点的结果提交到答题框。4 .数据库与消息服务安装(1分)在控制节点安装qpid消息服务。在控制节点上使用文件/etc/qpidd.conf配置qpid服务。使用提供的脚本iaas-install-mysql.sh安装数据库mysql。使用命令mysql-uroot-p000000登录mysql命令行界面,将反馈信息提交到答题框。5 .数据库管理(1分)登录mysql命令行界面后,使用命令showdatabases查询现有数据库列表,将所有记录信息提交到答题框。任务二、IaaS系统组
5、建(10分)1 .keystone安装(1分)在控制节点使用提供的脚本iaas-install-keystone.sh安装keystone组件,使用keystonerole-list命令查询role列表,在答题框填入其输出结果。2 .glance安装(1分)在控制节点使用提供的脚本iaas-install-glance.sh安装glance组件,使用serviceopenstack-glance-apistatus命令查询glanceapi服务的状态,在答题框填入其查询结果。3 .glance镜像创建(1分)使用镜像文件创建glance镜像centos6.5,格式为qcow2,将查询该镜像的详
6、细信息提交到答题框。在控制节点使用提供的脚本iaas-install-nova-controller.sh、在计算节点使用提供的脚本iaas-install-nova-compute.sh安装nova组件,使用novaservice-list命令查询nova各服务的状态,在答题框填入其查询结果。5 .neutorn安装(2分)在控制节点使用提供的脚本iaas-install-neutron-controller.sh、在计算节点使用提供的脚本iaas-install-neutron-compute.sh安装neutron组件,使用neutronagent-list命令查询neutron各服务的
7、状态,在答题框填入其查询结果。6 .网络创建(2分)通过脚本iaas-install-neutron-controller-gre.sh和iaas-install-neutron-controller-gre.sh创建云主机gre网络gre-net,子网为gre-subnet,可用外部网段为,网关为。可用内部网段为10.0.0,网管为。使用neutronnet-list命令查询网络列表,在答题框填入其查询结果。7 .dashboard配置(1分)手动安装并配置dashboard,使得用户可以通过ip地址:访问网页。使用curl命令查询网址并将查询结果提交到答题框。任务三、IaaS运维(15分)
8、1 .keystone管理(3分)假设keystone中存在用户new-user,请在答题框填入删除该用户的命令。2 .keystone管理(3分)假设有一个名为new-project的tenant,需要将其改名为old-project,提交操作命令到答题框。3 .nova管理(3分)在答题框填入查询当前nova组件版本的命令及其查询结果。4 .nova管理(3分)假设现有2台计算节点服务器compute1和compute2,实例vm1运行在compute1上,试将其迁移到compute2上,在答题框填入该命令。5 .云平台添加hypervisior(3分)在控制节点安装nova-comput
9、e服务,使得云平台拥有两个hypervisor。通过novahypervisor-list命令查询hypervisor歹U表,并将查询结果提交到答题框。任务四、大数据整合(5分)1.sahara安装(1分)在控制节点使用提供的脚本iaas-install-sahara-controller.sh、在计算节点使用提供的脚本iaas-install-sahara-compute.sh安装saraha组件。提交sahara服务状态查询结果于答题框。上传和注册镜像文件sahara-icehouse-vanilla-1.2.1ow2,镜像名称为,将命令行查询sahara镜像列表结果提交到答题框。3 .模
10、板创建(1分)创建2个节点模板test-master-tmpl和test-worker-tmpl,前者是namenode,后者是datanoda使用以上节点模板创建集群模板demo-cluster-templateo通过命令行查询节点模板和集群模板的列表,提交执行结果到答题框。4 .集群部署(2分)创建密钥sahara-key,使用该密钥部署集群test-master-cluster,部署成功后,通过命令行查询集群的信息,提交执行结果到答题框。任务五、大数据系统组建(10分)规划大数据平台的部署架构,大数据部署在IaaS平台的3台虚拟机上。大数据采用分开安装的方式部署,VM1部署大数据平台ma
11、ster节点,VM2部署大数据平台slaver1节点,VM3部署slaver2节点。每个虚拟机按如下要求来配置(1)系统配置:1CPU,1G内存,50G硬盘,连接到网络。(2)操作系统:centos6.5x64。(3)IP:master、slaver1和slaver2节点动态分配。(4)主机名配置:master的主机名为:master;slaver1Node的主机名为:slaver1;slaver2的主机名为:slaver2。根据表2所提供的参数,完成配置文件的自定义与修改,搭建PaaS平台。1 2参数配置表参数项目参数值vm系统用户名称adminvm系统密码adminpass2 .大数据平台
12、环境准备(2分)挂载软件包到master节点的/opt/目录下。(1)根据环境要求修改3个节点的主机名(2)修改3个节点的hosts文件。(3)配置3个节点使用iaas的yum源。(4)配置3个节点无密码公钥认证。(5)安装3个节点的JDK环境。将查询3个节点的主机名、hosts文件、yum源配置文件的信息提交到答题框。3 .Hadoop组件安装(2分)在三个节点上安装hadoop软件包。(1)在master节点hadoop-env.sh、yarn-env.sh文件中添加JDK的路径。(2)配置master节点core-site.xml、hdfs-site.xml、yarn-site.xml、
13、mapred-site.xml四个文件。(3)修改master节点slaves文件,添加节点信息。(4)将master节点上配置完成的hadoop目录拷贝到slaver1和slaver2节点相应目录。(5)在master节点启动hadoop集群将core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml文件内容提交到答题框。将3个节点的slaves文件内容提交到答题框。在master节点执行jps命令,将结果提交到答题框。4 .hdfs运维(2分)在Hadoop文件系统中创建一个名为“xiandian”的目录,并使用HDF故件系统检查工具
14、检查文件是否受损,提交执行结果到答题框。5 .mapreduce案例分析(2分)运行Hadoop的分析案例hadoop-mapreduce-examples-2.7.0.jar,进行圆周率的Map-Reduce计算,输入参数为pi10100,提交执行结果到答题框。6 .Hbase组件安装(2分)使用提供的RPM软件包安装Hbase服务并进行配置,完成后使用curl命令,查看Hbase的WebUI界面,提交执行结果到答题框。任务六、PaaS系统组建和运维(14分)1.PaaS部署(6分)规划PaaS平台的部署架构,PaaS部署在IaaS平台的3台虚拟机上。PaaS采用分开安装的方式部署,VM1部
15、署PaaS平台Broker节点,VM2部署PaaS平台Node节点,VM3部署GitServer。每个虚拟机按如下要求来配置(1)系统配置:1CPU,1G内存,50G硬盘,连接到网络。(2)操作系统:centos6.5x64。(3)IP:BrokerNode和GitServer节点动态分配。(4)主机名配置:PaaSBroker的主机名为:master;PaaSNode的主机名为:node;GitServer的主机名为:gitserver。PaaS平台根据表3所提供的参数,完成配置文件的自定义与修改,搭建表3参数配置表参数项目参数值域名xd_数据库密码dbpass管理页面密码pagepassP
16、aaS系统用户名称adminPaaS系统密码adminpass使用nova命令查询IaaS平台创建云主机所使用的云主机类型及各云主机详细信息,并通过curl命令查询PaaS平台首页,在gitserver服务器上查询git版本信息,将查询结果输入答题框。2 .RHC运维(2分)在gitserver上安装rhc客户端,创建php3.5版本的应用phpapp,创建完成后,通过命令行查询应用状态。提交查询结果到答题框。3 .ActiveMQ消息中间件验证(2分)修改文件jetty.xml中相关参数,然后重启activemq服务。通过curl命令访问首页进行消息服务验证。提交查询结果到答题框。4 .部署
17、JenkinsServer(4分)Jenkins是Java开源的持续集成框架,部署JenkinsServer系统,JenkinsServer的公众URL为,部署成功后,通过curl命令访问首页,提交执行结果文本到答题框。任务七、SDN系统组建(5分)1 .安装JDK环境(1分)在控制节点安装配置JDK环境。安装完成后,查询JDK的版本信息,提交查询的命令和结果到答题框。2 .安装Maven环境(1分)在控制节点安装配置Maven环境。安装完成后,查询Maven的版本信息,提交查询的命令和结果到答题框。3 .安装OpenDaylight(3分)完成OpenDaylight的安装,完成后使用cur
18、l命令访问网页。第三部分:云应用开发任务一、云存储Web应用开发(12分)云存储网盘Web应用的开发,选用javaEE技术平台,使用集中部署的云存储服务开发环境:SDK(javajoss)+开发环境(eclipse)+JDK+Tomcat+Mysql+swift.sql+案例swiftdemo。网盘Web应用的功能效果如图2所示。图2网盘Web应用功能效果图1 .搭建开发环境和导入项目(1分)根据指定的账户名,密码等信息修改连接云平台的配置,解压swiftdemo.rar,导入开发案例并运行。运行后按顺序提交浏览器登录页面截图及修改的java代码到答题框。2 .全部文件功能(2分)基于SDK提
19、供的接口,实现网盘Web应用获取容器根目录下的全部文件功能,展示出文件夹和文件列表(文件夹至少包含图标、名称、最后修改日期,文件至少包含名称、大小、最后修改日期),实现后按顺序提交运行的网页截图和增改的java代码到答题框。3 .新建文件夹功能(5分)基于SDK提供的接口,实现云网盘Web应用“全部文件”根目录下新建文件夹功能,文件夹命名为“江苏省赛”。实现后按顺序提交运行的网页截图和增改的java代码到答题框。4 .文件夹改名功能(4分)基于SDK提供的接口,实现云网盘Web应用“全部文件”根目录下前一题新建的文件夹“江苏省赛”,改名为“江苏省赛2016”。实现后按顺序提交运行的网页截图和增改的java代码到答题框。任务二、云存储网盘客户端(13分)云存储网盘客户端APP的开发,选用Android开源技术平台,使用集中部署的云存储服务。开发环境:SwiftSDK(openstack-java-sdk)+Android开发环境(adt-bundle-windows-x86_64)+JDK1.7+案例程序CloudStorage.apk程序的运行采用Genymotion模拟器。网盘客户端的功能效果如图3所示。图3网盘客户端功能效果图1 .搭建开发环境和导入项目(1分)根据指定的账户名,密
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年提升中欧中亚班列发展水平建立运行风险监测预警体系
- 2026年低空目标探测概率与虚警率测试评估报告
- 狗咬伤后伤口护理的清洁用品
- 2026年食疗按摩结合调理脾胃虚弱养生讲座课件
- 2026年社区紧急避险培训
- 白内障术后眼部滴药护理查房
- 新生儿黄疸的护理与管理
- 某纺织厂产品质量检测制度
- 2026年高考化学二轮复习(全国)重难20 限定条件的有机物同分异构体的数目判断与书写(重难专练)(解析版)
- 2026年秋季养生秘诀课件
- 工业大数据采集处理与应用
- 体育组织信访管理工作流程与制度
- 价值型销售(技能篇)
- 挡土墙新建及土地回填平整投标方案(技术方案)
- T-CECS120-2021套接紧定式钢导管施工及验收规程
- 2022年江苏省常州市强基计划选拔数学试卷(附答案解析)
- JGJ+196-2010建筑施工塔式起重机安装、使用、拆卸安全技术规程
- GB/T 44104-2024武术课程学生运动能力测评规范
- 气溶胶PM10、PM2.5质量浓度观测 光散射法-编制说明
- 中国儿童幽门螺杆菌感染诊治专家共识2022
- 股份利润分配协议书
评论
0/150
提交评论