老男孩教育运维班100台规模集群存储系统搭建及数据实时备份上机实战


老男孩教育运维班0基础起步上机实战系列项目

老男孩教育运维班100台规模集群存储系统搭建及数据实时备份上机实战

项目要求:

1、全体学员上机实践考试,完成后由排长或班长、或助教打分。

2、时间:90分钟,抄袭0分。

(一)上机服务器业务及IP主机名规划

已知4台服务器主机名主机对应信息见下表:

服务器说明

外网IP

内网IP

主机名

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

整个项目的逻辑图如下:

wKiom1frz5bSVzBeAAPN00gX8Ew803.png

(二)搭建网站集群后端NFS共享存储搭建及优化解决方案

1、配置NFS服务:

要求:

1)在NFS服务端nfs01上共享/data目录,允许从NFS客户端web01web02上分别挂载共享目录。

2)当在NFS客户端web01上的挂载点/data写入数据时,NFS客户端web02上也可以删除或修改。

3)问答题:如何优化NFS服务?

本项目的整个备份逻辑结构见集群架构图中数字1和2部分

(三)搭建网站集群全网备份服务器backup

    要求:在backup服务器上配置Rsync数据同步服务,从nfs01服务器上可以推送数据到backup服务器的/backup目录。本项目的整个备份逻辑结构见集群架构图中数字3部分

具体要求:backup服务器的备份目录必须为/backup

(四)解决网站集群后端NFS共享存储单点实现实时数据同步

1、实时数据同步要求:

当用户通过任意台web服务器将数据写入到NFS服务器nfs01时,同时复制到备份服务器backup

2、本项目的整个备份逻辑结构见集群架构图中数字3和4部分

(五)评分标准及评分人

评分标准见表:

ID

分数

项目

1

40分

完成NFS共享存储搭建及优化解决方案

2

20分

完成搭建网站集群全网备份服务器backup

3

30分

完成NFS实时数据备份

4

10分

完成整体测试机评分人按态度自由给分

评分人:各排排长或连长5人组(王志伟、鲍明、廖海林、夏富国、陈荣华)或助教。

企业运维岗三项核心职责:

1、企业数据不丢

     备份策略又分为异步备份和实时备份,本文主要解决外部用户更改的数据同步备份问题,数据库数据备份见后面课程。。

2、7*24服务能力

3、用户访问体验好

有关几百到上千台全网所有服务器异步备份和实时备份思想策略,可以关注老男孩公众号,近期会有阐述文章。

wKioL1frz7Pxa6h5AACb_4by3Vg251.jpg



只有利害关系和出众的才干,才能帮你出起主意来,才认真细到,眼光透彻。——巴尔扎克