2020技能大赛-云计算=第四套赛卷_第1页
2020技能大赛-云计算=第四套赛卷_第2页
2020技能大赛-云计算=第四套赛卷_第3页
2020技能大赛-云计算=第四套赛卷_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2020年全国职业院校技能大赛改革试点赛高职组云计算竞赛赛卷第一场次题目:OpenStack平台部署与运维某企业拟使用OpenStack搭建一个企业云平台,以实现资源池化弹性管理、企业应用 集中管理、统一安全认证和授权等管理。系统架构如图1所示,IP地址规划如表1所示。数据库虚拟机poolDockerBigData计算服务VM网络服务消息服务20/24172.18.X.20/24认证服务 镜像服务 网络服务 计算服务.10/24172.17.X172.18.X.10/24控制结点计算结点图1系统架构图表1 IP地址规划设备名称主机名接口IP地址说明云服务器1Controllereth0172.

2、17.X.10/24Vlan 10eth1172.18.X.10/24Vlan 20云服务器2Computeeth0172.17.X.20/24Vlan 10eth1172.18.X.20/24Vlan 20PC-1本地连接172.16.X.2/16Vlan 1交换机Vlan 1172.16.X.1/16PC机使用Vlan 10172.17.X.1/24服务器使用Vlan 20172.18.X.1/24虚拟机使用说明:1 .表中的X为考位号;根据图表给出的信息,检查硬件连线及网络设备配置,确保网络连接正常;考试所需要的资源包与附件均在考位信息表中给出;竞赛过程中,请不要修改服务器系统的密码,否

3、则导致竞赛系统不能正常检测评分, 责任由参赛者自己承担。任务1基础运维任务(5分)根据表1中的IP地址规划,设置各服务器节点的IP地址,确保网络正常通信,设置 云服务器1主机名为Controller,云服务器2主机名为Compute,并修改hosts文件将IP地 址映射为主机名,关闭防火墙并设置为开机不启动,设置SELinux为Permissive模式。将提供的 CentOS-7-x86_64-DVD-1804.iso 和 OpenStackQueens.iso 光盘镜像上传到 Compute节点/root目录下,然后在/opt目录下分别创建centos目录和openstack目录,并 将镜像

4、文件CentOS-7-x86_64-DVD-1804.iso挂载到centos目录下,将镜像文件 OpenStackQueens.iso 挂载到U openstack 目 录下。在Compute节点上利用centos目录中的软件包安装httpd服务器并设置开机自启动, 提供yum仓库服务,并分别设置controller节点和compute节点的yum源文件http.repo, 其中节点的地址使用IP形式。在Controller节点上部署chrony服务器,允许其他节点同步时间,启动服务并设置 为开机启动;并在compute节点上指定controller节点为上游NTP服务器,重启服务并设为 开

5、机启动。(1分)在compute节点上利用空白分区划分2个100G分区。任务2 OpenStack搭建任务(10分)在控制节点和计算节点上分别安装quickinstall软件包,根据表2配置脚本文件中基本变量(配置脚本文件为/etc/cloudconfig/openrc.sh)。表2云平台配置信息服务名称变量参数/密码Mysqlroot000000Keystone000000Glance000000Nova000000Neutron000000Heat000000Zun000000KeystoneDOMAIN_NAMEdemoAdmin000000Rabbit000000Glance00000

6、0Nova000000Neutron000000Heat000000Zun000000NeutronMetadata000000External Networkenp9s0 (外网卡名)在 controller节点上使用 /usr/local/bin/openstack-install-mysql.sh 脚本安装 Mariadb、 Memcached、etcd 服务。3 .在 controller 节点上使用 /usr/local/bin/openstack-install-keystone.sh 脚本安装 Keystone 服务。在 controller 节点上使用/usr/local/bi

7、n/openstack-install-glance.sh 脚本安装 glance 服 务。在 controller 节点和 compute 节点上分别使用/usr/local/bin/openstack-install-nova -controller.sh脚本、/usr/local/bin/openstack-install-nova-compute.sh 脚本安装 Nova 服务。在 controller 节点和 compute 节点上分别修改/usr/local/bin/openstack-install-neutron -controller.sh脚本、/usr/local/bin/

8、openstack-install-neutron-compute.sh 脚本分别安装 Neutron 服务,网络选用vlan模式。在 controller 节点上使用 /usr/local/bin/openstack-install-heat.sh 脚本安装 dashboad 服务。在 controller 节点和 compute 节点上分别修改/usr/local/bin/openstack-install-swift -controller/compute.sh 脚本安装 swift 服务。任务3 OpenStack云平台运维(10分)使用提供的云安全框架组件,将http:/172.18

9、.x.10/dashboard中的keystone安全策 略从http优化至https。在openstack私有云平台上,添加controller节点资源到云平台(即controller节点 也作为compute节点使用)。在openstack私有云平台上,编写模板server.yml,创建名为“m1.flavor”、ID为1234、 内存为1024MB、硬盘为20GB、vcpu数量为2的云主机类型。在openstack私有云平台上,配置云主机内部网络intnet和外部网络extnet (使用 vlan网络模式,云主机浮动IP网段为172.18.X.0/24,网关为172.18.X.1,其中x

10、是考位号), 并完成内部网络和外部网络的连通。使用PC机上的CentOS_7.5_x86_64.qcow2文件,在openstack私有云平台上,创建 一台云主机Hostrans,绑定浮动IP,并启动云主机。在openstack私有云平台上,将云主机Hostrans使用手动迁移的方式,迁移至另一 个计算节点。 在controller节点上新建名为Chinaskill的容器,并获取该容器的存放路径;将 cirros-0.3.4-x86_64-disk.img镜像上传到chinaskill容器中,并设置分段存放,每一段大小为 10M。在openstack私有云平台上,配置swift对象存储为gla

11、nce的后端存储。使用镜像centos7,创建两台云主机master和slave,并分别绑定浮动IP;在这2台 云主机上安装mysql数据库系统并配置为主从数据库(master为主节点、slave为从节点); 并在mater云主机的数据库中创建ChinaSkilldb库,在ChinaSkilldb库中创建表testable (id int not null primary key,Teamname varchar(50), remarks varchar(255),在表中插入记录 (1,Cloud,ChinaSkill)。10.使用镜像 Openstack-error-4.qcow2 重建云主机“all-in-one”(账号:root 密码: 000000)。重建后的云主机内的openstack平台中,在云平台上传Glance镜像的时出错,请 结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论