【Linux--中级篇】MFS分布式文件系统

MFS分布式文件系统

1.实验环境


主机


操作系统


IP地址


主要软件


Master Server


CentOS6.5x86_64


192.168.10.10


mfs-1.6.27-5.tar.gz


MasterLogger Server


CentOS6.5x86_64


192.168.10.11


mfs-1.6.27-5.tar.gz


Chunk Server1


CentOS6.5x86_64


192.168.10.15


mfs-1.6.27-5.tar.gz


Chunk Server2


CentOS6.5x86_64


192.168.10.18


mfs-1.6.27-5.tar.gz


Client


CentOS6.5x86_64


192.168.10.30


fuse-2.9.2.tar.gz

mfs-1.6.27-5.tar.gz

2.实验步骤:

1.搭建Master Server

1)安装准备

2)创建用户

3)安装源码包

有提示报错,说明gcc gcc-c++ 没有安装。

再次执行configure的命令,就不会报错了。

4)复制文件

5)启动Master Server

2.搭建MasterLogger Server

3.搭建Chunk1 Server

添加一行/data,在这里是一个给MFS的分区,生产环境最好使用独立的分区或磁盘挂载到此目录

创建一个目录,并给他权限

4.搭建Chunk2 Server,配置和Chunk1一样的,这里就不截图了。

5.搭建Client

1)安装fuse

2)设置环境变量,添加一行

3)安装MFS客户端

4)挂载MFS文件系统

优化客户端:

-----MASTER-server-----启动监控程序--

在网页中输入 192.168.10.10:9425

Info: 显示MFS的基本信息

Servers: 列出现有Chunk Server

Disks: 列出现有Chunk Server硬盘信息

Exports: 列出可被挂载的目录

Mount: 列出被挂载的目录

Operations: 显示正在执行的操作。

Master charts: 显示Master Server的操作情况,读、写、删除等操作

Server charts: 显示Chunk Server的操作情况、数据传输率及系统状态。

可以直观的看到系统分布的信息。

实验结束

时间: 2024-10-24 22:33:53

【Linux--中级篇】MFS分布式文件系统的相关文章

linux mfs分布式文件系统

mosefs介绍: mooseFS(moose 驼鹿)是一款网络分布式文件系统.它把数据分散在多台服务器上,但对于用户来讲,看到的只是一个源.MFS也像其他类UNIX文件系统一样,包含了层级结构(目录树),存储着文件属性(权限.最后访问和修改时间),常见特殊的文件(块设备.字符设备.管道.套接字),符号链接,硬链接.MooseFS[MFS]是一个具有容错性的网络分布式文件系统.它把数据分散存放在多个物理服务器上,但呈现给用户的则是一个统一的资源当我们存储服务器的容量达到瓶颈之后,那我们就需要采用

MFS分布式文件系统之安装部署

MFS分布式文件系统之安装部署 Moose File System 是一个具备容错功能的网络分布式文件系统,它将数据分布在网络中的不同服务器上 管理服务器 (managing server) 负责各个数据存储服务器的管理,文件读写调度,文件空间回收以及恢复.多节点拷贝 元数据日志服务器 (Metalogger server) 负责备份master服务器的变化日志文件,文件类型为changelog_ml.*.mfs,以便于在master server出问题的时候接替其进行工作 数据存储服务器 (d

搭建 MFS 分布式文件系统

MFS分布式文件系统 MFS是一种半分布式文件系统,它是由波兰人开发的.MFS文件系统能够实现RAID的功能,不但能够更节约存储成本,而且不比专业的存储系统差,它还可以实现在线扩展. 分布式文件系统是指文件系统管理的物理存储资源下不一定直接连接在本地节点上,而是通过计算机网络与节点相连. 分布式文件系统的优点是集中访问.简化操作.数据容灾,以及提高了文件的存取性能. MFS文件系统的组成架构: 元数据服务器(Master):在整个体系中负责管理文件系统,维护元数据: 元数据日志服务器(Metal

MFS分布式文件系统

防伪码:我没有太多坚强,只比苦难多一点 第十一章  MFS分布式文件系统 前言:几台Web服务器通过NFS共享一个存储,在业务功能上满足需求,但在性能与容量上NFS无法胜任更高的要求.MFS即moosefs,可以提供容量FB级别的共享存储,无需昂贵的专业硬件服务器,自身拥有冗余功能及动态扩容功能,保证数据的安全性.本章将介绍MFS分布式文件系统的原理及环境搭建. 一. 工作原理 1.分布式原理 分布式文件系统就是把一些分散在多台计算机上的共享文件夹,集合到一个共享文件夹内,用户要访问这些文件夹的

53.MFS分布式文件系统

MFS分布式文件系统 MFS分布式文件系统是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源. MFS分布式操作系统搭建过程: v 搭建master服务器 #iptables -F #setenforce 0 #yum -y install zlib-devel #useradd mfs -s  /sbin/nologin #tar xzvf mfs-1.6.27-5.tar.gz #cd mfs.1.6.27 #./configure -

九爷带你部署Mfs分布式文件系统

Mfs分布式文件系统 前言:前面我们学习过NFS,以及虚拟化课程的时候我们学习过openfiler,这两个都是属于存储服务器.但是他们有着共同的缺点,就是性能不好,因为都是通过共享方式共享一个存储空间,使得服务器不堪重负,会出现超时的问题,而且存在着单点故障问题,尽管可以用rsync同步数据到另外一台服务器上做备份,但性能方便没有任何提升.而分布式文件系统把数据分散存储在不同的服务器上,读取数据的时候相当于同时读取,不像nfs是一对多的关系,而是多对多的关系,这样可以使得性能得到大幅提升. 今天

MFS 分布式文件系统 视频教程

MFS 分布式文件系统 视频教程,有需要的同学 加QQ1143815700, 发个红包意思下就行哈

高效实用,在centos7上搭建MFS分布式文件系统

MFS原理: MFS是一个具有容错性的网络分布式文件系统,他把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源 MFS文件系统组成: 1.元数据服务器(master) 2.元数据日志服务器(metalogger) 3.数据存储服务器(chunk server) 4.客户端(client) 下面进行MFS分布式文件系统搭建演示 案列环境: master server: 192.168.100.128 metalogger server:192.168.100.134 chunk s

MFS分布式文件系统的部署

MFS分布式文件系统的部署 MFS简介 MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源. MFS文件系统的组成. 元数据服务器(master):负责管理文件系统,维护元数据. 元数据日志服务器(MetaLogger):存放日志文件. 数据存储服务器(Chunk Server):真正存储数据的服务器. 客户端(client):用来挂载MFS文件文件系统的. MFS读取数据的处理过程. 1. 客户端向元数据服务器发出读请求. 2. 元