论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
容器及微服务
›
容器及微服务
›
全国职业技能大赛云盘算--高职组赛题卷③(私有云) ...
全国职业技能大赛云盘算--高职组赛题卷③(私有云) ...
张春
金牌会员
|
2024-6-9 15:10:57
|
显示全部楼层
|
阅读模式
楼主
主题
683
|
帖子
683
|
积分
2049
第一场次标题:OpenStack平台部署与运维
某企业拟使用OpenStack搭建一个企业云平台,以实现资源池化弹性管理、 企业应用会集管理、统一安全认证和授权等管理。
系统架构如图1所示,IP地点规划如表1所示。
分析:
1.表中的 x 为考位号;
2.根据图表给出的信息,查抄硬件连线及网络设备配置,确保网络毗连正常;
3.考试所必要的资源包与附件均在考位信息表中给出;
4.比赛过程中,请不要修改服务器系统的暗码,否则可能导致比赛系统不能正常检测评分,责任由参赛者自己负担。
任务1 基础运维任务(5分)
1.根据表1中的IP地点规划,设置各服务器节点的IP地点,确保网络正常通信,设置云服务器1主机名为Controller,云服务器2主机名为Compute,并修改hosts文件将IP地点映射为主机名,关闭防火墙并设置为开机不启动,设置SELinux为Permissive 模式。
2.将提供的CentOS-7-x86_64-DVD-1804.iso和OpenStackQueens.iso光盘镜像上传到Controller服务器的/root目录下,然后在/opt目录下分别创建centos目录和openstack目录,并将镜像文件CentOS-7-x86_64-DVD-1804.iso挂载到centos目录下,将镜像文件OpenStackQueens.iso挂载到openstack目录下。
3.在Controller节点上利用centos目录中的软件包安装vsftp服务器,设置开机自启动,并使用ftp提供yum堆栈服务,分别设置controller节点和compute节点的yum源文件ftp.repo,其中ftp服务器地点使用IP形式。
4.在Controller节点上部署chrony服务器,允许其他节点同步时间,启动服务并设置为开机启动;并在compute节点上指定controller节点为上游NTP服务器,重启服务并设为开机启动。
5.在compute节点上利用空白分区划分2个100G分区。
任务2 OpenStack搭建任务(15分)
1.在控制节点和盘算节点上分别安装quickinstall软件包,根据表2配置脚本文件中根本变量(配置脚本文件为/etc/cloudconfig/openrc.sh)。
2.在controller节点上使用 /usr/local/bin/openstack-install-mysql.sh 脚本安装Mariadb、Memcached、etcd服务。
3.在controller节点上使用 /usr/local/bin/openstack-install-keystone.sh 脚本安装Keystone 服务。
4.在controller节点上使用/usr/local/bin/openstack-install-glance.sh脚本安装 glance 服务。
5.在controller节点和compute节点分别使用/usr/local/bin/openstack-install-nova -controller.sh脚本、/usr/local/bin/openstack-install-nova -compute.sh脚本安装Nova 服务。
6.在controller节点和compute节点分别修改/usr/local/bin/openstack-install-neutron -controller.sh 脚本、/usr/local/bin/openstack-install-neutron -controller.sh 脚本安装 Neutron 服务, 网络选用 vlan模式。
7.在controller节点上使用 /usr/local/bin/openstack-install-heat.sh 脚本dashboad服务。
8.在controller节点和compute节点上分别修改/usr/local/bin/openstack-install-cinder -controller/compute.sh 脚本安装 cinder服务。
任务3 OpenStack云平台运维(15分)
1.使用提供的云安全框架组件,将 http://172.17.x.10/dashboard 中的 keystone安全策略从http优化至 https。
2.在openstack私有云平台上,添加controller节点资源到云平台(即controller节点也作为compute节点使用)。
3.在openstack私有云平台上,配置云主机内部网络intnet和外部网络extnet(使用vlan网络模式,云主机浮动 IP 网段为172.18.x.0/24,网关为172.18.x.1,其中x是考位号),并完成内部网络和外部网络的联通。
4.从PC机上传CentOS_7.5_x86_64.qcow2文件到controller节点,并在openstack私有云平台上,使用glance相关命令上传镜像,镜像源为CentOS_7.5_x86_64.qcow2,名为Gmirror1,min _ram为2048M,min_disk为30G。
5.在openstack私有云平台上,使用命令创建名为 myflavor、内存为 1024MB、硬盘为20GB、假造内核数量为2的云主机类型。
6.在openstack私有云平台上,基于“Gmirror1” 镜像、“myflavor”主机类型、 intsubnet网络,绑定浮动IP,通过使用命令创建一台云主机VM1,启动VM1(若在启动过程中出现错误,排查并办理错误),并使用PC性能长途登录到VM1。
7.在openstack私有云平台上,创建一个名为“lvm”的卷类型,创建1块卷类型为lvm的40G云盘,并附加到假造机VM1上。
8.在云主机VM1上,对附加的云盘进行分区格式化后,永世挂载到/opt目录下。
9.在Controller节点中编写名为/root/openstack/deletevm.sh的shell脚本释放云主机VM1,实行脚本完成实例释放。
10.使用镜像 Openstack-error-3 重建云主机“all-in-one”(账号: root 暗码: 000000)。重建后的云主机内的openstack 平台中,无法创建假造机并一直显示scheduler(调理),请结合报错信息排查错误,使云平台可以正常使用.
任务4 OpenStack云平台运维开发(15分,本任务只公布考试范围,不公布赛题)
此任务包含2-4个子任务,内容涉及编写Python脚本调用OpenStack API对Openstack云平台进行管理和运维。使用主动化运维工具ansible对云主机进行批量系统配置、批量步伐部署、批量运行命令等运维操作。
必要环境可以私信博主!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
张春
金牌会员
这个人很懒什么都没写!
楼主热帖
聊聊容灾演练-练什么|深度好文 ...
彻底搞懂Docker容器与Kraft模式kafka集 ...
Redis概述及基本数据结构
【CSDN官方】开源又好用的国产SPL ...
Eclipse连接SQLServer2008
Avalonia项目在OpenKylin运行踩坑 ...
干货|APP自动化Android特殊控件Toast识 ...
PTA 1034 Head of a Gang C++
Docker 部署 Kibana
linux跟踪技术之ebpf
标签云
挺好的
服务器
快速回复
返回顶部
返回列表