MFS分布式文件系统_第1页
MFS分布式文件系统_第2页
MFS分布式文件系统_第3页
MFS分布式文件系统_第4页
MFS分布式文件系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、MFS分布式文件系统作者:cnmole 交流QQ:370992933环境:CentOS6.3禁用selinux,关闭防火墙主控服务器端口:tcp 9419、9420、9421,cgi监控端口:tcp 9425存储服务器端口:tcp 9422一、结构图及IP3二、主控服务器(Master Server)31、安装mfs31.1)添加mfs用户和用户组31.2)下载MFS源码包41.3)解压mfs源码包41.4)开始安装42、配置mfs41)创建配置文件42)设置共享结构资源43)设置metadata文件54)修改/etc/hosts添加以下代码53、启动mfsmaster服务54、设置CGI监控

2、5三、备份服务器(Backup Server(MetaLogger))61、安装mfs61.1)添加mfs用户和用户组61.2)准备MFS源码包61.3)解压mfs源码包61.4)开始安装62、配置mfs71)创建配置文件72)修改/etc/hosts添加以下代码73、启动mfsmetalogger服务7四、存储块服务器(Chunk Servers)71、安装mfs71.1)添加mfs用户和用户组71.2)准备mfs源码包81.3)mfs源码包解压81.4)开始安装82、配置mfs81)创建配置文件82)编辑配置文件83)修改/etc/hosts添加以下代码93、启动mfschunkserve

3、r服务94、使用监控检查9五、客户端(Client)101、安装mfs101.1)准备mfs源码包101.2)mfs源码包解压101.3)开始安装101.4)修改/etc/hosts添加以下代码102、挂载112.1)创建挂载目录112.2)挂载113、设置目录里文件副本数11六、主备切换121、模拟主控宕机,变备控为主控122、修复宕机主控,还原原来主备身份12MFS目录方案12一、结构图及IP数据服务器客户端主控服务器数据服务器数据服务器客户端备份服务器客户端服务器IP主控服务器41备份服务器42数据服务器43数据服务器19

4、44客户端45客户端46客户端47二、主控服务器(Master Server)1、安装mfs1.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 -

5、with-default-user=mfs -with-default-group=mfs -disable-mfschunkserver -disable-mfsmount编译并安装make && make install2、配置mfs1)创建配置文件2)设置共享结构资源编辑/etc/mfsexports.cfg指定只有190.90.90.x 网段的主机可以以读写模式访问MooseFS 的整个共享结构资源(/)3)设置metadata文件4)修改/etc/hosts添加以下代码3、启动mfsmaster服务4、设置CGI监控停止可以kill掉三、备份服务器(Backup Se

6、rver(MetaLogger))1、安装mfs1.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-mf

7、smount编译并安装make && make install2、配置mfs1)创建配置文件2)修改/etc/hosts添加以下代码3、启动mfsmetalogger服务四、存储块服务器(Chunk Servers)1、安装mfs1.1)添加mfs用户和用户组 添加用户,自动添加同名用户组1.2)准备mfs源码包将mfs源码包mfs-1.6.26.tar.gz复制到/root/mfs1.3)mfs源码包解压1.4)开始安装进入安装目录yum安装zlib-devel包配置#./configure -prefix=/usr -sysconfdir=/etc -localstated

8、ir=/var/lib -with-default-user=mfs -with-default-group=mfs -disable-mfsmaster编译并安装make && make install2、配置mfs1)创建配置文件2)编辑配置文件创建共享目录/var/imgs更改目录所主和所组在/etc/mfshdd.cfg中添加以下代码3)修改/etc/hosts添加以下代码3、启动mfschunkserver服务4、使用监控检查五、客户端(Client)1、安装mfs1.1)准备mfs源码包将mfs源码包mfs-1.6.26.tar.gz复制到/root/mfs1.2)

9、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 && make install1.4)修改/etc/hosts添加以下代码2、挂载2.1)创建挂载目录2.2)挂载3、设置目录里文件副本数创建文件并检查副本数往/var/a

10、bc/imgs和/var/abc/webs目录中各复制一张图片检查副本数六、主备切换1、模拟主控宕机,变备控为主控步1:关闭主控步2:在备控上执行mfsmetarestore -a -d /var/lib/mfs步3:改备控IP为41,重启网络服务service network restart步4:启动mfsmaster和mfscgiserv步5:使用41:9425监控检查2、修复宕机主控,还原原来主备身份步0:关闭当前主控步1:主控上安装mfsmaster步2:使用和备控相同的配置(可以从备控取回mfsmaster.cfg)步3:从备控取回metadata.mfs.back步4:从备控取回changelog.*.mfs步5:生成metadata.mfs #mfsmetarestore -m metadata.mfs.back -o metadata.mfs changelo

温馨提示

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

评论

0/150

提交评论