logo资料库

2019年重庆市职业院校技能大赛高职组“技能大赛”赛项竞赛样题A.doc

第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
资料共13页,剩余部分请下载后查看
2019年重庆市职业院校技能大赛(高职组)
“云计算技术与应用”样题卷A
场景描述
一、需求说明
二、云平台架构说明
第一部分:IaaS云计算基础架构平台(共15分)
任务一、IaaS云平台搭建(15分)
1.操作系统环境配置(1分)
2.上传镜像源并挂载(1分)
3.配置本地以及远程yum源(1分)
4.环境变量配置(1分)
5.数据库安装(2分)
6.keystone安装(2分)
7.glance安装(2分)
8.nova安装(2分)
9.网络创建(2分)
10.dashboard配置(1分)
第二部分:PaaS服务平台(共5分)
任务一、PaaS平台搭建(5分)
1.容器平台搭建(2分)
2.应用模板部署(3分)
第三部分:云计算平台运维管理(共35分)
任务一、IaaS云平台运维(20分)
1.keystone管理(2分)
2.rabbitmq管理(3分)
3.nova管理(3分)
4.cinder管理(5分)
5. 数据库管理(3分)
6.MongoDB管理(4分)
任务二、容器运维(15分)
1.查询容器信息(3分)
2.容器查询(4分)
3.容器存储配置(4分)
4.控制组cgroup运维(4分)
第四部分:大数据平台(共15分)
任务一、大数据平台搭建(5分)
1.基本环境配置(1分)
2.基本坏境配置(1分)
3.大数据平台环境配置(1分)
4.启动大数据平台(2分)
任务二、大数据平台运维(10分)
1.HDFS管理(2分)
2.运行MapReduce案例(5分)
3.Pig案例(3分)
第五部分:SaaS云应用开发(共20分)
任务一、大数据案例开发(12分)
1.搭建开发环境和导入项目(3分)
2.HBase建表操作(4分)
3.岗位学历需求可视化(5分)
任务二、微信小程序开发(8分)
1.账户界面开发(4分)
第六部分:文档及职业素养(共10分)
任务一、工作总结报告(5分)
1.架构说明(5分)
任务二:职业素养(5分)
1.职业素养(5分)
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 2019 年重庆市职业院校技能大赛(高职组) “云计算技术与应用”样题卷 A 场景描述 一、需求说明 某企业计划搭建私有云平台,以实现资源的池化弹性管理、企业应用的集中管理、统一 安全认证和授权管理。按照给出的云平台架构进行 IaaS、PaaS、大数据系统部署及运维管理, 并进行大数据分析应用开发和微信小程序开发,最后提交工程文档。 二、云平台架构说明 赛项所采用的云计算系统架构如图 1 所示,IP 地址规划如表 1 所示。 图 1 云计算系统架构图 第 1 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 设备名称 接口 控制节点服务器 计算节点服务器 PC-1 PC-2 PC-3 交换机 eth0 eth1 eth0 eth1 本地连接 本地连接 本地连接 Vlan 1 Vlan 100 Vlan 200 表 1 IP 地址规划表 IP 地址 说明 192.168.100.10/24 Vlan 100 192.168.200.10/24(初始 IP) Vlan 200 192.168.100.20/24 Vlan 100 192.168.200.20/24(初始 IP) Vlan 200 172.16.x.2/16 172.16.x.3/16 172.16.x.4/16 172.16.x.1/16 192.168.100.1/24 192.168.200.1/24 Vlan 1 Vlan 1 Vlan 1 x 为考位号 注:根据以上信息,检查硬件连线及网络设备配置,确保网络连接正常。 第一部分:IaaS 云计算基础架构平台(共 15 分) 任务一、IaaS 云平台搭建(15 分) 修改云平台 IaaS 各节点的系统配置,按以下步骤搭建云平台,并完成相应的答题。 1.操作系统环境配置(1 分) 按以下要求设置主机名、防火墙及 SELinux: (1)设置控制节点主机名为 controller,计算节点主机名为 compute; (2)关闭控制节点和计算节点的防火墙,设置开机不启动; (3)设置控制节点和计算节点的 SELinux 为 Permissive 模式; 使 用 命 令 查 询 控 制 节 点 和 计 算 节 点 的 主 机 名 、 防 火 墙 是 否 处 于 关 闭 状 态 及 使 用 getenforce 命令查询 SELinux 的状态。以文本形式依次将命令行及查询信息提交到答题框。 2.上传镜像源并挂载(1 分) 在 控 制 节 点 上 通 过 SecureFX 上 传 两 个 镜 像 文 件 CentOS-7-x86_64-DVD-1511.iso, 第 2 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A XianDian-IaaS-v2.2.iso 到 opt 目录下,通过命令行创建两个目录/opt/centos,/opt/iaas,并将以上 镜像文件分别挂载到上述两个目录下。依次将操作命令和返回结果以文本形式提交到答题 框。 3.配置本地以及远程 yum 源(1 分) 配置控制节点本地 yum 源文件 local.repo,搭建 ftp 服务并配置根目录为指向存放 yum 源的路径;配置计算节点 yum 源文件 ftp.repo,使用控制节点 ftp 服务作为 yum 源;使用 cat 命令查看控制节点和计算节点的 yum 源全路径配置文件。依次将操作命令及返回结果以文 本形式提交到答题框。 4.环境变量配置(1 分) 在控制节点和计算节点分别安装 iaas-xiandian 软件包,首先完成脚本文件中基本变量的 配置,然后根据表 2 完成脚本文件 openrc.sh。以文本形式提交脚本文件的内容到答题框中。 服务 Mysql Keystone Neutron 表 2 变量配置表 变量 root Keystone Glance Nova Neutron Heat Trove DOMAIN_NAME Admin Rabbit Glance Nova Neutron Heat Trove Metadata External Network 第 3 页 共 13 页 参数/密码 000000 000000 000000 000000 000000 000000 000000 demo 000000 000000 000000 000000 000000 000000 000000 000000 enp9s0
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 5.数据库安装(2 分) 使用脚本安装数据库服务,使用 systemctl 命令查询 mysql 数据库状态。依次将操作命 令和返回结果以文本形式提交到答题框。 6.keystone 安装(2 分) 使用脚本安装 keystone 服务,在数据库中查询 keystone 用户列表信息。将操作命令和 返回结果以文本形式提交到答题框。 7.glance 安装(2 分) 使用脚本安装 glance 服务,上传镜像,查询镜像列表。依次将操作命令和返回结果以 文本形式提交到答题框。 8.nova 安装(2 分) 使用脚本安装 nova 服务,使用 nova 相关命令查询计算节点虚拟机监控器的状态。依次 将操作命令和返回结果以文本形式提交到答题框。 9.网络创建(2 分) 使用脚本安装 neutron 服务,并配置为 GRE 网络: (1)创 建 云 主 机 外 部 网 络 为 ext-net , 子 网 为 ext-subnet , 虚 拟 机 浮 动 IP 网 段 为 192.168.200.0/24,网关为 192.168.200.1; (2)创 建 云 主 机 隧 道 网 络 int-net1 , 子 网 为 int-subnet1 , 虚 拟 机 子 网 IP 网 段 为 10.0.0.0/24,网关为 10.0.0.1; (3)创 建 云 主 机 隧 道 网 络 int-net2 , 子 网 为 int-subnet2 , 虚 拟 机 子 网 IP 网 段 为 10.0.1.0/24,网关为 10.0.1.1; (4)添加名为 ext-router 的路由器,配置路由接口地址,完成隧道网络 int-net1 和外部 网络 ext-net 的连通。 使用 neutron 相关命令查询所创建路由的详细信息,依次将操作命令和返回结果以文本 形式提交到答题框。 第 4 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 10.dashboard 配置(1 分) 通过脚本 iaas-install-dashboard.sh 安装 dashboard, 使用 curl 命令查询网址 http://192.168.100.10/dashboard 并将查询结果以文本形式提交到 答题框。 第二部分:PaaS 服务平台(共 5 分) 任务一、PaaS 平台搭建(5 分) 1.容器平台搭建(2 分) 容器平台架构如图 2 所示。 图 2 容器平台架构 根据 PaaS 平台的部署架构,PaaS 平台部署在 IaaS 平台的 2 台云主机上。其中 Server 云主机上部署 Server 节点和 Registry 节点,Client 云主机上部署 Client 节点。每个云主机 配置如下: (1)系统配置 Server/Registry 节点:2CPU,4G 内存,60G 硬盘; Client 节点:2CPU,4G 内存,60G 硬盘; (2)操作系统:centos_7-x86_64; (3)IP:Server 和 Client 云主机 ip 动态分配; (4)主机名配置:Server 节点的主机名为:Server; 第 5 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A (5)Client 节点的主机名为:Client。 根据配置要求,完成配置文件的自定义与修改,搭建容器平台。登录容器平台,通过 curl 命令查询 Rancher 管理平台 API 界面中环境 API Keys 的端点地址,将以上查询命令及 结果输入答题框。 2.应用模板部署(3 分) 根据提供的软件包,通过“应用商店”部署 Grafana,修改网页访问端口为 9090,通过 curl 命令访问首页。将操作命令和返回结果以文本形式提交到答题框。 第三部分:云计算平台运维管理(共 35 分) 任务一、IaaS 云平台运维(20 分) 按以下配置在云平台中创建云主机: (1)名称:iaas_all; (2)镜像文件:iaas-all; (3)云主机类型:m1.large; (4)网络 1:int-net1,绑定浮动 IP; (5)网络 2:int-net2。 1.keystone 管理(2 分) 登录 IaaS 云主机,在 keystone 中创建用户 testuser,密码为 password,并使用命令 查询,以文本形式提交以上操作命令到答题框。 2.rabbitmq 管理(3 分) 登录“iaas_all”云主机。 使用 rabbitmqctl 命令创建用户 xiandian-admin,密码为 admin; 使用 rabbitmqctl 命令查看创建用户 xiandian-admin; 依次将操作命令及返回结果以文本形式提交到答题框。 第 6 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 3.nova 管理(3 分) 登录“iaas_all”云主机,修改云平台中默认每个 tenant 的实例配额为 20 个,在答题框 填入该命令,查询修改后的默认配额信息并以文本形式提交到答题框。 4.cinder 管理(5 分) (1)登录 http://192.168.100.10/dashboard,创建云主机名为“vm_extend”,镜像使用 “centos6.5”,flavor 使用“m1.medium”; (2)登录“vm_extend”云主机,从该主机的硬盘“/dev/vda”中分出一个 10G 的分区, 使用这个分区将云主机“vm_extend”根目录所在逻辑分区扩容 5G; (3)在云主机上用 df -h 命令查看挂载信息。 依次将操作命令及返回结果以文本形式提交到答题框。 5. 数据库管理(3 分) 使用原镜像重建 IaaS 云主机,进入数据库 keystone,sql 语句更新 neutron 用户的 enabled 状态为 0。完成后将 sql 语句,以文本形式提交到答题框。 6.MongoDB 管理(4 分) 登录“iaas_all”云主机,登录 mongodb 数据库。 (1)新建一个名为 xiandian 的数据库; (2)使用 for 循环,向数据库 xiandian 下的集合 student 中插入 100 条数据:"_id" : i,"name" : "xiaoming", "age" : "21",其中循环变量为“i”; 依次将操作命令及返回结果以文本形式提交到答题框。 任务二、容器运维(15 分) 1.查询容器信息(3 分) 在 server 节点,查询 rancher/server 容器的进程号,将操作命令及检查结果填入答题框。 第 7 页 共 13 页
2019 年重庆市职业院校技能大赛(高职组)“云计算技术与应用” 样题卷 A 2.容器查询(4 分) 在 registry 节点,使用 curl 命令只查询镜像仓库里的所有镜像名称,将以上操作命令 及检查结果填入答题框。 3.容器存储配置(4 分) 在 registry 节点创建/opt/xiandian 目录,创建完成后启动名为 xiandian-dir,镜像 为 ubuntu:14.04.3 的容器,并指定此目录为容器启动的数据卷,创建完成后通过 inspect 命令指定查看数据卷和查看容器挂载的情况。将以上操作命令及检查结果填入答题框。 4.控制组 cgroup 运维(4 分) 创建一个 cgroup,名称为:xiandian,位置在 cgroup 目录下的子系统中 memory,进入 menory 中,把当前进程移动到这个 cgroup 中,通过 cat 相关命令查询 cgroup 中的进程 ID, 将 以上操作命令及检查结果填入答题框。 第四部分:大数据平台(共 15 分) 任务一、大数据平台搭建(5 分) 大数据平台的搭建采用分布式部署,部署在云平台的两台虚拟机上,在云主机 1 上部署 大数据平台 master 节点,在云主机 2 上部署大数据平台 slaver 节点: 云主机 1: (1)名称:master; (2)镜像文件:hadoop_master_centos7_x86_xiandian_images-v05.qcow2; (3)类型:4CPU、8G 内存、100G 硬盘; (4)网络 1:int-net1,绑定浮动 IP。 云主机 2: (1)名称:slaver; (2)镜像文件:hadoop_slaver1_centos7_x86_xiandian_images-v05.qcow2; (3)类型:4CPU、8G 内存、100G 硬盘; 第 8 页 共 13 页
分享到:
收藏