老男孩教育运维班100台规模集群第十关阶段性综合上机实战考试
光学理论有啥用,不拉出来实战遛遛,只能是自欺欺人!
项目要求:
1、全体学员上机实践考试,完成后由排长或班长、或助教打分。
2、时间:3个小时,抄袭0分。
(一)上机服务器业务及IP主机名规划
已知5台服务器主机名主机对应信息见下表:
服务器说明 |
外网IP(NAT) |
内网IP(NAT) |
主机名 |
apache web服务器 |
10.0.0.7/24 |
172.16.1.7/24 |
web02 |
nginx web服务器 |
10.0.0.8/24 |
172.16.1.8/24 |
web01 |
NFS存储服务器 |
10.0.0.31/24 |
172.16.1.31/24 |
nfs01 |
rsync备份服务器 |
10.0.0.41/24 |
172.16.1.41/24 |
backup |
管理服务器 |
10.0.0.61/24 |
172.16.1.61/24 |
m01 |
整个项目的逻辑图如下:
(二)实现第八关全网备份方案
见http://oldboy.blog.51cto.com/2561410/1856048
(三)实现第九关存储搭建及实时数据备份方案
见http://oldboy.blog.51cto.com/2561410/1857537
(四)实现批量管理(部署、分发、管理)100台服务器集群(第十关核心)
1、实现SSH秘钥认证方法,可以批量执行命令、分发文件、执行脚本。
2、实现利用ansible或saltstack实现批量执行命令、分发文件、执行脚本。
3、从系统环境准备好开始请完成一键自动化搭建批量管理整个项目(一键完成ansible+ssh秘钥认证)初始部署工作。
相关逻辑图见开篇。
友情提示:可以利用sshpass,expect等工具非交互式建立及分发秘钥。
(五)评分标准及评分人
评分标准见表:
ID |
分数 |
项目 |
1 |
30分 |
完成第八关企业全网备份方案 |
2 |
30分 |
完成第九关存储搭建及实时数据备份方案 |
3 |
30分 |
完成批量管理(部署、分发、管理)100台服务器集群 |
4 |
10分 |
完成整体测试机评分人按态度自由给分 |
评分人:各排排长或连长5人组(王志伟、鲍明、廖海林、夏富国、陈荣华等优秀学员)或助教。
扫码关注更多老男孩更多原创最新文章!
学运维好工作,就选北京老男孩IT教育!
linux运维专家Q群384467551,和高手交流,那是必须的!
加群(务必注明来源)即可免费获得《linux三剑客实践》电子书一套!
老男孩教育的第二本书籍,《跟老男孩学习Linux运维:Shell高级编程》即将出版!
老男孩教育的第三本书籍,《跟老男孩学习Linux运维:精通linux三剑客》将出版,敬请期待!
时间: 2024-10-25 10:29:54