1、江苏省职业院校技能大赛高职组云计算技术与应用赛项竞赛样题B卷2017年某某省职业院校技能大赛高职组“云计算技术与应用赛项竞赛样题云平台设计云平台架构赛项系统架构如图1所示,IP地址规划如表1所示。根据以上云平台信息,检查硬件连线与网络设备配置,确保网络连接正常。场景说明某企业计划搭建私有云平台,以实现计算资源的池化弹性管理,企业应用的集中管理,统一安全认证和授权管理。需完成云平台架构的设计、系统部署,云存储网盘web开发与客户端开发。试根据用户需求,完成以下任务。第一局部:云计算根底架构平台20分任务一、IAAS平台系统准备4分1.环境配置(1分)手动配置云平台IaaS各节点的系统参数:(1)
2、控制节点主机名:controller;计算节点主机名:pute;使用hostname命令进展查询。以文本形式提交查询信息到答题框。(2)修改hosts文件,映射各节点管理ip与主机名;使用cat命令查询计算节点中的对应关系。查询信息以文本形式提交到答题框。(3)各个节点关闭防火墙,设置开机不启动,设置selinux为permissive,使用sestatus命令进展查询。以文本形式提交查询信息到答题框。源配置(1分)把软件包拷贝到控制节点/opt/路径下,删除控制节点yum源文件夹中的已有配置,配置控制节点使用本地yum源,配置文件名为,安装并配置ftp服务;计算节点yum源文件名为,配置并使
3、用控制节点的ftp服务。使用cat命令查看控制节点的文件。以文本形式提交查询命令与结果到答题框。配置(1分)在各节点安装ntp服务,在控制节点上使用文件配置ntp服务,将计算节点时钟同步到控制节点。将计算节点同步控制节点的命令与结果以文本形式提交到答题框。4. Rabbit安装1分在控制节点安装Rabbit服务,修改配置文件后启动服务,并设为开机自启。使用rabbitmqctl创建用户xiandian,密码为xiandian,以文本形式提交操作命令与结果到答题框。任务二、IAAS系统组建16分1.环境变量配置1分在控制节点和计算节点分别安装iaas-xiandian包,除了完成配置文件中根本变
4、量的配置,根据表2完成指定变量的配置,以文本形式提交配置文件到答题框中。服务用户密码Mysqlroot000000Keystone000000Glance000000Nova000000Neutron000000Heat000000KeystoneAdmin000000rabbit000000Glance000000Nova000000AODH000000Neutron000000Heat0000002.数据库安装(1分)使用提供的脚本安装数据库mysql。使用root用户,登录mysql,查询keystone用户的权限信息,将反应信息以文本形式提交到答题框。安装(1分)在控制节点使用提供的脚
5、本安装keystone组件,admin-openrc.sh 文件在/etc/keystone/下。使用keystone 相关命令,查询角色列表信息,以文本形式提交查询命令和结果到答题框。安装(1分)在控制节点使用提供的脚本安装glance组件,使用镜像文件创建glance镜像centos_7-x86_64,格式为qcow2,使用glance 相关命令查询glance镜像列表,将查询命令和结果提交到答题框。安装(2分)在控制节点使用提供的脚本,在计算节点使用提供的脚本安装nova组件,使用nova相关命令查询云主机类型的列表信息,以文本形式提交查询命令和结果到答题框。安装(2分)在控制节点和计算
6、节点通过提供的neutron脚本,完成neutron服务在控制节点和计算节点的安装,然后配置云平台网络为GRE网络。待完成网络创建之后,使用neutron相关命令查询neutron 所有服务的列表信息,将查询命令和结果以文本形式提交到答题框。7.安装JDK环境1分在控制节点安装配置JDK环境。安装完成后,查询JDK的版本信息,以文本形式提交查询的命令和结果到答题框。8.安装Maven环境1分在控制节点安装配置Maven环境。安装完成后,查询Maven的版本信息,以文本形式提交查询的命令和结果到答题框。9.安装OpenDaylight2分完成OpenDaylight的安装,完成后使用curl命令
7、访问Opendaylight首页,将查询命令与结果以文本形式提交到答题框中。10.网络创建(2分)在控制节点和计算节点通过提供的网络配置脚本完成GRE网络的配置,创建云主机外部网络ext-net,子网为ext-subnet,虚拟机浮动IP可用网段为,网关为。创建云主机隧道网络int-net,子网为int-subnet,虚拟机子网IP可用网段为,网关为,添加名为ext-router的路由器,添加外部网关和内部端口,完成隧道网络和外部网络的连通。使用neutron 相关命令查询网络列表、子网列表和路由列表,将查询命令与结果以文本形式提交到答题框。配置(2分)通过脚本安装dashboard,使用cu
8、rl命令查询网址并将查询结果以文本形式提交到答题框。第二局部:云计算开发服务平台5分任务一、云计算开发服务平台5分部署(5分)规划PaaS平台的部署架构,PaaS部署在IaaS平台的3台虚拟机上。PaaS采用分开安装的方式部署,VM1部署PaaS平台Registry节点,VM2部署PaaS平台Server节点,VM3部署client节点。每个虚拟机配置如下:注意:具体环境根据竞赛环境配置(1)系统配置:Registry节点:1CPU,1G内存,100G硬盘Server节点:1CPU,2G内存,100G硬盘Client节点:1CPU,1G内存,50G硬盘(2)操作系统:centos_7-x86_
9、64(3)IP:Registry,Server和Client节点ip动态分配(4)主机名配置:Registry节点的主机名为:Registry;Server节点的主机名为:Server;Client节点的主机名为:Client。根据配置要求,完成配置文件的自定义与修改,搭建PaaS平台。5使用nova命令查询IaaS平台已创建云主机所使用的云主机类型与各云主机详细信息,并通过curl命令查询Rancher管理平台首页,将以上查询命令与结果输入答题框。第三局部:云计算平台运维20分任务一、IaaS运维15分1.数据库管理3分在数据库中创建数据库chinaskills,创建用户user2,密码为p
10、assword,并赋予user2只有使用数据库chinaskills的权限,以文本形式提交使用user2登录数据库的命令,以文本形式提交查询数据库databases列表信息的命令与所有反应结果到答题框。管理(3分)在keystone中创建用户testuser,密码为password,将该用户分配给admin租户,赋予用户testuser admin的权限,完成之后在云平台中禁用该用户,以文本形式提交以上操作命令以与用户testuser状态查询结果到答题框。镜像创建(3分)使用镜像文件centos-7.qcow2创建glance镜像centos_shareimage,格式为qcow2,上传完毕后
11、使用glance相关命令修改此镜像与service租户共享,以文本形式提交修改分享权限、查询镜像与租户的共享权限的命令和查询结果到答题框中。管理(3分)现有安全组default,查询其详细信息并将其命令与结果以文本形式输入答题框。编配服务安装配置3分1创建heat数据库并使用提供的脚本在控制节点安装heat组件。在答题框以文本形式填入查询stack列表的反应信息。2从考试系统附件下载文件,使用文件创建栈mystack,指定配置参数为镜像centos7、网络int-net,待创建完成后,查询栈mystack状态为CREATE_PLETE的事件详细信息,将查询结果填入答题框。任务二、PaaS运维1
12、0分mongo_latest镜像到私有仓库,并使用命令查询,删除该镜像, 将操作命令与查询结果填入答题框。2分mongo_latest为镜像的容器,容器名称为:container,查看该容器具体配置信息和日志信息,将操作命令与查询结果填入答题框。2分3.查看各容器使用系统资源情况,将操作命令与查询结果填入答题框。1分4.应用模板部署2分通过“应用商店部署Jenkins,服务部署完成后,通过curl命令查询“用户应用中Jenkins部署成功后的主页面。 5.根据竞赛提供的文件夹new-container里面的资源,通过Docker容器搭建持续集成软件平台Jenkins,为研发构建开发测试持续集成
13、的环境,通过用curl命令查询Jenkins成功启动的网页信息,并将结果以代码的形式提交到指定答题框。3分第四局部、大数据平台20分任务一、大数据系统搭建20分大数据平台的搭建采用分布式方式部署,部署在云平台的两台虚拟机上,规划大数据平台的部署架构,VM1部署大数据平台master节点,VM2部署大数据平台slaver节点。每个虚拟机按如下要求来配置。系统配置:master节点:1CPU,8G内存,50G硬盘。slaver节点: 1CPU,4G内存,50G硬盘。(2)操作系统:centos7_x86_64。1.根本环境配置1分1配置master节点的主机名为:master.hadoop;sla
14、ver1节点的主机名为:slaver1.hadoop。2修改2个节点的hosts文件,配置IP地址与主机名之间的映射关系。将查询2个节点的主机名、hosts文件的信息以文本形式提交到答题框。2.大数据平台环境配置3分1配置2个节点使用Ambari和iaas中的centos7的yum源。其中Ambari yum源在软件包中。2在master节点安装ntp时钟服务,使用文件/etc/ntp.conf配置ntp服务;在slaver节点安装ntpdate软件包,将slaver1节点时钟同步到master节点。3检查2个节点是否可以通过无密钥相互访问,如果未配置,如此进展SSH无密码公钥认证配置。4安装
15、2个节点的JDK环境,其中在XianDian-BigData-v2.0.2-BASE.iso软件包中。5安装配置HTTP服务,将软件包XianDian-BigData-v2.0.2-BASE.iso中的HDP-2.4-BASE和HDP-UTILS-1.1.0.20拷贝到/var/html目录中,并启动HTTP服务。查询2个节点的yum源配置文件、JDK版本信息、slaver1节点同步master节点的命令与结果和HTTP服务的运行状态信息,以文本形式提交到答题框。3.Ambari和MariaDB数据库安装2分在master节点上安装ambari-server服务和MariaDB数据库服务,创建ambari数据库和ambari用户,用户密码为000000。赋予ambari用户访问ambari数据库的权限,并导入文件至ambari数据库中。操作完成后进入MariaDB数据库,查询mysql数据库中user表中的文件内容,以文本形式提交查询结果到答题框中。Ambari-server2分在m
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1