MFS分布式文件系统综述.docx

上传人:b****4 文档编号:6345038 上传时间:2023-05-09 格式:DOCX 页数:12 大小:185.59KB
下载 相关 举报
MFS分布式文件系统综述.docx_第1页
第1页 / 共12页
MFS分布式文件系统综述.docx_第2页
第2页 / 共12页
MFS分布式文件系统综述.docx_第3页
第3页 / 共12页
MFS分布式文件系统综述.docx_第4页
第4页 / 共12页
MFS分布式文件系统综述.docx_第5页
第5页 / 共12页
MFS分布式文件系统综述.docx_第6页
第6页 / 共12页
MFS分布式文件系统综述.docx_第7页
第7页 / 共12页
MFS分布式文件系统综述.docx_第8页
第8页 / 共12页
MFS分布式文件系统综述.docx_第9页
第9页 / 共12页
MFS分布式文件系统综述.docx_第10页
第10页 / 共12页
MFS分布式文件系统综述.docx_第11页
第11页 / 共12页
MFS分布式文件系统综述.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

MFS分布式文件系统综述.docx

《MFS分布式文件系统综述.docx》由会员分享,可在线阅读,更多相关《MFS分布式文件系统综述.docx(12页珍藏版)》请在冰点文库上搜索。

MFS分布式文件系统综述.docx

MFS分布式文件系统综述

MFS分布式文件系统

作者:

cnmole交流QQ:

370992933

环境:

CentOS6.3

禁用selinux,关闭防火墙

主控服务器端口:

tcp9419、9420、9421,cgi监控端口:

tcp9425

存储服务器端口:

tcp9422

一、结构图及IP3

二、主控服务器(MasterServer)3

1、安装mfs3

1.1)添加mfs用户和用户组3

1.2)下载MFS源码包4

1.3)解压mfs源码包4

1.4)开始安装4

2、配置mfs4

1)创建配置文件4

2)设置共享结构资源4

3)设置metadata文件5

4)修改/etc/hosts添加以下代码5

3、启动mfsmaster服务5

4、设置CGI监控5

三、备份服务器(BackupServer(MetaLogger))6

1、安装mfs6

1.1)添加mfs用户和用户组6

1.2)准备MFS源码包6

1.3)解压mfs源码包6

1.4)开始安装6

2、配置mfs7

1)创建配置文件7

2)修改/etc/hosts添加以下代码7

3、启动mfsmetalogger服务7

四、存储块服务器(ChunkServers)7

1、安装mfs7

1.1)添加mfs用户和用户组7

1.2)准备mfs源码包8

1.3)mfs源码包解压8

1.4)开始安装8

2、配置mfs8

1)创建配置文件8

2)编辑配置文件8

3)修改/etc/hosts添加以下代码9

3、启动mfschunkserver服务9

4、使用监控检查9

五、客户端(Client)10

1、安装mfs10

1.1)准备mfs源码包10

1.2)mfs源码包解压10

1.3)开始安装10

1.4)修改/etc/hosts添加以下代码10

2、挂载11

2.1)创建挂载目录11

2.2)挂载11

3、设置目录里文件副本数11

六、主备切换12

1、模拟主控宕机,变备控为主控12

2、修复宕机主控,还原原来主备身份12

MFS目录方案12

一、结构图及IP

数据服务器

客户端

主控服务器

数据服务器

数据服务器

客户端

备份服务器

客户端

服务器

IP

主控服务器

190.90.90.241

备份服务器

190.90.90.242

数据服务器

190.90.90.243

数据服务器

190.90.90.244

客户端

190.90.90.245

客户端

190.90.90.246

客户端

190.90.90.247

二、主控服务器(MasterServer)

1、安装mfs

1.1)添加mfs用户和用户组

添加用户,自动添加同名用户组

1.2)下载MFS源码包

从www.moosefs.org下载mfs源码包mfs-1.6.26.tar.gz放于/root/mfs中

1.3)解压mfs源码包

1.4)开始安装

进入安装目录

yum安装zlib-devel包

配置安装选项

#]./configure--prefix=/usr--sysconfdir=/etc--localstatedir=/var/lib--with-default-user=mfs--with-default-group=mfs--disable-mfschunkserver--disable-mfsmount

编译并安装

make&&makeinstall

2、配置mfs

1)创建配置文件

2)设置共享结构资源

编辑/etc/mfsexports.cfg

指定只有190.90.90.x网段的主机可以以读写模式访问MooseFS的整个共享结构资源(/)

3)设置metadata文件

4)修改/etc/hosts添加以下代码

3、启动mfsmaster服务

4、设置CGI监控

停止可以kill掉

三、备份服务器(BackupServer(MetaLogger))

1、安装mfs

1.1)添加mfs用户和用户组

添加用户,自动添加同名用户组

1.2)准备MFS源码包

将mfs源码包mfs-1.6.26.tar.gz放于/root/mfs中

1.3)解压mfs源码包

1.4)开始安装

进入安装目录

yum安装zlib-devel包

配置安装选项

#]./configure--prefix=/usr--sysconfdir=/etc--localstatedir=/var/lib--with-default-user=mfs--with-default-group=mfs--disable-mfschunkserver--disable-mfsmount

编译并安装

make&&makeinstall

2、配置mfs

1)创建配置文件

2)修改/etc/hosts添加以下代码

3、启动mfsmetalogger服务

四、存储块服务器(ChunkServers)

1、安装mfs

1.1)添加mfs用户和用户组

添加用户,自动添加同名用户组

1.2)准备mfs源码包

将mfs源码包mfs-1.6.26.tar.gz复制到/root/mfs

1.3)mfs源码包解压

1.4)开始安装

进入安装目录

yum安装zlib-devel包

配置

#]./configure--prefix=/usr--sysconfdir=/etc--localstatedir=/var/lib--with-default-user=mfs--with-default-group=mfs--disable-mfsmaster

编译并安装

make&&makeinstall

2、配置mfs

1)创建配置文件

2)编辑配置文件

创建共享目录/var/imgs

更改目录所主和所组

在/etc/mfshdd.cfg中添加以下代码

3)修改/etc/hosts添加以下代码

3、启动mfschunkserver服务

4、使用监控检查

五、客户端(Client)

1、安装mfs

1.1)准备mfs源码包

将mfs源码包mfs-1.6.26.tar.gz复制到/root/mfs

1.2)mfs源码包解压

1.3)开始安装

进入安装目录

yum安装fuse-devel包

配置

#]./configure--prefix=/usr--sysconfdir=/etc--localstatedir=/var/lib--with-default-user=mfs--with-default-group=mfs--disable-mfsmaster--disable-mfschunkserver

编译并安装

make&&makeinstall

1.4)修改/etc/hosts添加以下代码

2、挂载

2.1)创建挂载目录

2.2)挂载

3、设置目录里文件副本数

创建文件并检查副本数

往/var/abc/imgs和/var/abc/webs目录中各复制一张图片

检查副本数

六、主备切换

1、模拟主控宕机,变备控为主控

步1:

关闭主控

步2:

在备控上执行mfsmetarestore-a-d/var/lib/mfs

步3:

改备控IP为190.90.90.241,重启网络服务servicenetworkrestart

步4:

启动mfsmaster和mfscgiserv

步5:

使用http:

//190.90.90.241:

9425监控检查

2、修复宕机主控,还原原来主备身份

步0:

关闭当前主控

步1:

主控上安装mfsmaster

步2:

使用和备控相同的配置(可以从备控取回mfsmaster.cfg)

步3:

从备控取回metadata.mfs.back

步4:

从备控取回changelog.*.mfs

步5:

生成metadata.mfs

#]mfsmetarestore-mmetadata.mfs.back-ometadata.mfschangelog.*.mfs

步6:

启动主控上的mfsmaster服务,停掉备控上的mfsmaster服务,启动备控上的mfsmetalogger服务

MFS目录方案

导出目录:

/一般仅特定机器可以访问根目录

/imgs一般所有web服务器可访问(在客户端挂载后创建imgs目录)

/webs一般所有web服务器可访问(在客户端挂载后创建webs目录)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2