当前位置:文档之家› 2016年全国高职云计算技术与应用I卷

2016年全国高职云计算技术与应用I卷

2016年全国职业院校技能大赛(高职组)“云计算技术与应用” I卷第一部分:云平台架构赛项系统架构如图1所示,IP地址规划如表1所示。

根据架构图及IP地址规划表,检查硬件连线及网络设备配置,确保网络连接正常。

图1 系统架构图表1 IP地址规划表设备名称接口IP地址说明云服务器1eth0 192.168.100.10/24 Vlan 100eth1 192.168.200.10/24 Vlan 200 云服务器2eth0 192.168.100.20/24 Vlan 100eth1 192.168.200.20/24 Vlan 200 PC-1 本地连接172.16.x.2/16 Vlan 1PC-2 本地连接172.16.x.3/16 Vlan 1PC-3 本地连接172.16.x.4/16 Vlan 1交换机Vlan 1 172.16.x.1/16 x为考位号Vlan 100 192.168.100.1/24Vlan 200 192.168.200.1/24第二部分:云平台搭建场景说明某企业计划搭建私有云平台,以实现计算资源的池化弹性管理;企业应用的集中管理;统一安全认证和授权管理。

需完成云平台架构的设计、系统部署,云存储网盘web开发及客户端开发。

试根据以上用户需求,完成以下任务。

任务一、IaaS平台系统准备(4分)1.环境配置(1分)手动配置云平台IaaS各节点的系统参数:控制节点主机名:controller;计算节点主机名:compute;修改hosts文件,映射各节点管理ip与主机名,实现云平台管理网络地址(内部管理地址)与主机名的映射;各个节点关闭防火墙,设置开机不启动,设置selinux为permissive。

使用相关命令查询显示控制节点和计算节点主机名,使用cat命令查询计算节点主机名映射配置文件的详细信息,使用sestatus命令进行查询。

以文本形式提交以上所有查询命令及结果到答题框。

2.FTP配置(1分)把软件包拷贝到控制节点/opt/路径下,删除控制节点yum源文件夹/etc/yum.repos.d/中的已有配置,配置控制节点使用本地yum源,配置文件名为yum.repo,安装并配置ftp服务;计算节点yum源文件名为yum.repo,配置并使用控制节点的ftp服务。

使用cat命令查看计算节点的/etc/yum.repos.d/yum.repo文件。

以文本形式提交查询命令及结果到答题框。

3.NTP配置(1分)在各节点安装ntp服务,在控制节点上使用文件/etc/ntp.conf配置ntp服务,将计算节点时钟同步到控制节点。

将计算节点同步控制节点的命令及结果以文本形式提交到答题框。

4.QPID安装(1分)在控制节点安装QPID服务,修改配置文件后启动服务,并设为开机自启。

将QPID配置文件名称,修改内容,以文本形式提交到答题框。

使用chkconfig查询并使用grep命令过滤出qpid服务的启动级别,以文本形式提交查询命令及结果到答题框。

任务二、IaaS系统组建(20分)1.环境变量配置(2分)在控制节点和计算节点分别安装iaas-xiandian包,完成配置文件中基本变量的配置。

根据表2完成指定变量的配置,以文本形式提交计算节点的配置文件到答题框。

表2 云平台配置信息服务用户密码Mysql root 000000 Keystone 000000 Glance 000000 Nova 000000 Neutron 000000 Heat 000000 Ceilometer 000000Keystone Admin 111111 Glance 111111 Nova 111111 Neutron 111111 Heat 111111 Ceilometer 1111112.数据库服务安装(2分)使用提供的数据库脚本安装数据库mysql。

使用root用户登录数据库,创建数据库xdcloud。

以文本形式提交操作命令和输出结果到答题框。

3.keystone安装(2分)在控制节点使用提供的keystone安装脚本安装keystone组件,admin-openrc.sh 文件在/etc/keystone/下。

使用keystone 相关命令,查询keystone服务的详细信息,以文本形式提交查询命令和结果到答题框。

4.glance安装(2分)在控制节点通过脚本完成glance镜像服务的安装,使用镜像文件centos_65_x86_6420140327.qcow2创建glance镜像centos6.5x64,格式为qcow2。

查询镜像列表信息,以文本形式提交查询命令和结果到答题框。

5.nova安装(2分)在控制节点和计算节点通过提供的nova脚本,在控制节点和计算节点完成nova 服务的安装。

使用nova相关命令查询虚拟机监控器compute的详细信息,以文本形式提交查询命令和结果到答题框。

6.neutron安装(2分)在控制节点和计算节点通过提供的neutron脚本,完成neutron服务在控制节点和计算节点的安装,然后配置云平台网络为GRE网络。

待完成网络创建之后,使用neutron相关命令查询neutron 所有服务的详细信息,将查询信息以文本形式提交到答题框。

7.SDN网络配置(4分)(1)安装JDK环境(1分)在控制节点安装配置JDK环境。

安装完成后,查询JDK的版本信息,以文本形式提交查询的命令和结果到答题框。

(2)安装Maven环境(1分)在控制节点安装配置Maven环境。

安装完成后,查询Maven的版本信息,以文本形式提交查询的命令和结果到答题框。

(3)安装OpenDaylight(2分)在控制节点完成OpenDaylight的安装,完成后使用curl命令访问网页http://192.168.100.10:8181/dlux/index.html。

将curl命令及反馈信息以文本形式提交到答题框。

8.网络创建(2分)在控制节点和计算节点完成flat网络配置,创建云主机网络flat-net,子网为flat-subnet,可用网段为120~150,网关为该网络相应交换机地址。

提交网络列表的查询命令及结果信息到答题框。

9.dashboard配置(2分)通过提供的脚本完成dashboard的安装,配置域名映射,使得用户可以通过/dashboard访问云平台。

使用curl命令查询网址/dashboard并将查询结果以文本形式提交到答题框。

任务三、IaaS运维(16分)将赛位清单中所提供的centos_65_x86_xiandiancloud.qcow2镜像上传到云平台内,上传名称为xiandiancloud,并按照1CPU,1GB内存,50GB硬盘的配置要求启动实例,启动完毕后完成以下运维。

1.数据库管理(4分)管理员在检查云平台运行状态时发现数据库启动失败,并且遗失数据库root用户密码,试根据数据库运维的相关知识,解决数据库启动异常问题,并且重新设置管理员密码为mysqlpass。

待数据库服务恢复正常后,在数据库中创建数据库cloudcompute,创建用户xiandian,密码为chinaskills,并赋予xiandian只有使用数据库cloudcompute的权限,以文本形式提交以上操作的所有命令到答题框。

2.keystone管理(4分)由于管理员对Keystone服务误操作,导致认证服务启动失败,试根据云计算相关运维知识,解决Keystone服务启动异常问题。

待Keystone服务正常启动后,通过keystone相关命令,查询认证服务的详细信息。

以文本形式提交查询命令和查询结果到答题框。

3.cinder运维(4分)管理员在启动Cinder镜像服务时发现Cinder服务运行异常,发现keystone 认证和数据库连接出现问题,试根据云计算相关运维知识,解决Cinder服务启动异常问题。

待Cinder服务正常启动后,查询云硬盘列表信息,以文本形式提交查询结果到答题框。

4.swift管理(4分)管理员在启动Swift镜像服务时发现Swift服务运行异常,试根据云计算相关运维知识,解决Swift服务启动异常问题。

待Swift服务正常启动后,在该虚拟机的认证服务中创建swifter用户,密码为000000,并创建swift租户,将swifter用户规划到swift租户下,赋予swifter用户使用swift服务的权限,并通过该用户在swift中创建mycontainer容器,以文本形式提交以上操作的所有命令到答题框。

任务四、大数据系统搭建(8分)大数据平台的搭建采用分布式方式部署,部署在云平台的两台虚拟机上,规划大数据平台的部署架构,VM1部署大数据平台master节点,VM2部署大数据平台slaver节点。

每个虚拟机按如下要求来配置。

(1)系统配置:1CPU,1GB内存,50GB硬盘,连接到网络。

(2)操作系统:centos6.5x64。

(3)主机名配置:master的主机名为:mymaster;slaver1 Node的主机名为:myslaver;1.大数据平台环境准备(1分)(1)挂载XianDian-BigData-v1.4.iso,把软件包拷贝到master节点的/opt/目录下。

(2)根据环境要求修改2个节点的主机名。

(3)修改2个节点的hosts文件。

(4)配置2个节点使用iaas的yum源。

(5)配置2个节点无密码公钥认证。

(6)安装2个节点的JDK环境。

查询2个节点的主机名、hosts文件、yum源配置文件的信息,以文本形式提交到答题框。

2.Hadoop部署(2分)在两个节点上完成Hadoop集群的搭建,参考提供的配置文件模板,完成Hadoop 的相关配置,启动大数据集群。

分别在主节点和从节点查询Hadoop的服务进程信息,以文本形式提交查询结果到答题框。

3.hdfs运维(1分)在Hadoop文件系统的根目录下创建一个名为“chinaskills”的目录,将附件中提供个cloudskills.txt文件,上传到chinaskills目录中,并使用HDFS文件系统检查工具检查文件是否受损。

以文本形式提交以上操作命令和输出结果命令到答题框。

4.Hbase部署(4分)在主节点完成Hbase的部署,参考提供的配置文件模板,完成Hbase的相关配置,启动Hbase shell,通过Hbase创建表xiandian带两个列族info和address。

以文本形式提交创建命令和输出结果到答题框。

任务五、PaaS系统组建(20分)1.PaaS部署(5分)规划PaaS平台的部署架构,PaaS部署在IaaS平台的3台虚拟机上。

PaaS采用分开安装的方式部署,VM1部署PaaS平台Broker节点,VM2部署PaaS平台Node 节点,VM3部署Git Server。

相关主题