辽宁省高职技能大赛云计算技术与应用赛项试题A卷课件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2015年辽宁省高职技能大赛“云计算技术与应用”赛项试题A卷
第一部分:云平台架构(5分)
云平台信息
网络部署规划:部署图和IP表。
根据以上云平台信息,检查硬件连线情况及网络设备配置,确保符合要求。提交交换机配置信息、防火墙2个网络接口的网页截图和防火墙规则的网页截图到本题的答题框中。(本题5分)
第二部分:云平台搭建
场景说明
你们是某高职电子信息学院云平台搭建组的成员,需完成云平台架构的设计、系统部署、功能拓展、维护及管理,以实现计算资源的池化弹性管理,校园应用的集中管理,统一安全认证和授权管理。试搭建满足云计算要求的平台。
任务一、IaaS平台系统准备(10分)
1.环境配置
手动配置云平台IaaS各节点系统参数:
(1)控制节点主机名:controller;计算节点主机名:compute;使用hostname命令进
行查询。
(2)根据部署图配置ip,永久关闭服务NetworkManager;使用ifconfig命令、
chkconfig命令进行查询。
(3)修改hosts,映射各节点管理ip与主机名;使用cat命令进行查询。
(4)各个节点的selinux设为permissive,使用getenforce命令进行查询。(本题4
分)
提交控制节点的各项配置查询信息和计算节点的各项配置查询信息到本题答题框中。
2.FTP配置
把软件包拷贝到控制节点/opt/路径下,安装并配置ftp服务,配置控制节点与计算节点使用yum源文件yum.repo,地址使用ftp形式。提交查询控制节点和计算节点yum.repo配置文件的命令和信息到本题答题框中。(本题1分)
3.NTP和QPID配置
在各节点安装ntp服务并在控制节点上启动服务,计算节点时钟同步到控制节点,并设置开机自启动;在控制节点安装qpid服务,修改配置文件后启动服务。提交以下信息到本题答题框中:ntp配置文件名、配置修改内容、chkconfig查询结果和在计算节点同步结果;qpid配置文件名,修改内容、chkconfig查询结果。(本题1分)
4.数据库安装
使用提供的脚本iaas-install-mysql.sh安装数据库mysql。提交查询数据库的databases列表信息的命令及结果到本题答题框中,脚本默认数据库密码为000000。(本题2分)
5.数据库管理
在mysql中创建数据库test,创建用户usertest,密码为000000,并配置该用户只有访问数据库test的权限。提交使用用户usertest登录mysql的命令及查询数据库database列表信息的结果到答题框中。(本题2分)
任务二、IaaS系统组建(20分)
1.keystone安装
使用提供的脚本iaas-install-keystone.sh安装keystone组件。提交Keystone tenant 列表查询信息到答题框中,admin-openrc.sh环境变量配置文件在/etc/keystone/目录。(本题3分)
2.keystone管理
创建keystone用户usertest,密码为000000,创建tenant名为group,赋予usertest 在group中拥有_member_权限。提交user列表查询命令及信息、tenant列表查询命令及信息和user-role查询命令及信息到答题框中。(本题3分)
3.glance安装
使用提供的脚本iaas-install-glance.sh安装glance组件。提交image列表查询信息到答题框中。(本题3分)
4.glance管理
使用镜像文件centos_65_x86_6420140327.qcow2创建glance镜像centos,格式为qcow2,提交查询该镜像的信息到答题框中。(本题2分)
5.nova安装
使用提供的脚本iaas-install-nova-controller.sh和iaas-install-nova-compute.sh,分别对在控制节点和计算节点安装nova组件。提交查询service 列表的结果信息到答题框中。(本题3分)
6.neutorn安装
使用提供的脚本iaas-install-neutron-controller.sh和iaas-install-neutron-compute.sh在控制节点和计算节点安装neutron组件,然后手工配置系统使用flat网络,并使外网口为eth1。提交agent-list的查询结果信息到答题框中。(本题3分)
7.网络创建
创建云主机网络flatnet,子网为subnet,可用网段为100-200,网关为该网络相应交换机地址。提交网络列表的查询命令及结果信息到答题框中。(本题2分)
8.云平台页面配置
安装dashboard组件,完成后通过ip地址:192.168.100.10访问网页。提交ip访问dashboard登录后页面的截图到答题框中。(本题1分)
任务三、IaaS扩展和运维(15分)
1.部署云主机
通过已经搭建的云计算IaaS平台,使用centos镜像,创建云主机iaasvm,硬盘空间修改为50G内存为1G。提交通过Nova查询该云主机的状态信息和该云主机对应的flavor详细信息到答题框中。(本题3分)
2.swift云存储安装配置
在云主机iaasvm上,安装keystone组件,然后安装swift组件,存储分区使用该云主机上剩余的所有空间。提交查询云存储swift的命令和状态信息到答题框中。(本题3分)
3.创建swift用户
创建swift用户test1,密码为123456,并创建租户test1,将用户加入到租户test1和role角色SwiftOperator。提交查询用户列表信息到答题框内。(本题3分)
4.ceilometer安装配置
在云主机iaasvm上,安装ceilometer组件,并配置其监控swift组件,提交meter-list 查询结果信息到答题框中。(本题3分)
5.swift文件管理
在swift中使用账号test1上传镜像文件到image容器中,命名为centos。提交查询该账号下容器列表的信息和该容器下内容列表信息到答题框中。(本题3分)
任务四、PaaS系统组建(20分)
1.规划PaaS平台的部署架构,PaaS部署在IaaS平台的3台虚拟机上。PaaS采用分开安装的方式部署,VM1部署PaaS平台Broker节点,VM2部署PaaS平台Node节点,VM3部署Git Server。每个虚拟机配置如下:(本题5分)
1).系统配置:1CPU,1G内存,50G硬盘,连接到网络。
2).操作系统:centos 6.5x64。
3).IP:Broker、Node和Git Server节点动态分配
4).主机名配置:
Paas Broker的主机名为:broker;
Paas Node的主机名为:node;
Git Server的主机名为:gitserver。
提交以上云主机在dashboard上的实例列表截图到答题框中。
根据表提供的参数,完成配置文件的自定义与修改。
注:该表中3个括号中的信息,需选手补充,强密码应同时包含英文字母大小写及数字。参数修改完毕后,进行PaaS系统的部署,完成以下工作:
2.Mongo数据库验证