,,,,,,,,,,,,,,,,,,,,强> <强> 强>
强>
,,,,MFS分布式存储的目的是为了解决在NFS的短板,多台服务器通过NFS的方式挂载共享
一个服务器的存储空间,使得NFS服务器不堪重负,经常出现超时的现象,而且NFS存在单点故障,
尽管可以使用rsync同步数据到另一台服务器上做备份,但对提高系统性能并无帮助。因此解决方案
采取MFS分布式文件系统,服务器之间的数据访问不再是一对多的关系,而是多对多的关系。
,, 强>
,,,,分布式原理:通过计算机网络和节点相连,简单的说就是把一些分散的共享文件夹集合到一个虚拟文
件夹内。对于用户来说,访问这些共享文件夹只是打开了一个虚拟文件夹,用户感受不到这些共享文件夹是分
布于各个计算机上的。分布式文件系统的好处是集中访问,简化操作,数据容灾,以及提高文件的存取性能。
,,强>
强>
强>
强>
强>
强>
强>
角色类型操作系统ip地址主要软件大师ServerCentos7192.168.60.141MetaLogger ServerCentos7192.168.60.136Chunk Server1Centos7192.168.60.143Chunk Server2Centos7192.168.60.144ClientCentos7192.168.60.130 强>
强>
1,解压,安装环境包
创建用户,编译
3,复制配置文件
4,优化,启动服务检测端口
强>
1,解压缩,安装环境包
2,创建用户,编译
3,复制配置文件并修改
<强> vim mfsmetalogger.cfg 强>
强>
1,解压,安装环境包
2,创建用户,编译
。
3,复制配置文件并修改
<强> vim mfschunkserver。cfg 强>
<强> vim mfshdd.cfg 强>
4,创建共享目录,更改数组属主
5,优化,启动服务查看端口
,
两台节点服务器的配置相同,重复操作即可。
强>
1,解压,安装环境包
2,安装配置保险丝
3,挂载
4,客户端一些简单操作
强>
在主服务器上开启监控
[root@localhost mfs) #/usr/local/mfs/sbin/mfscgiserv ,,,,,
, rootpath:/usr/local/mfs/share/mfscgi)
,,,#用它给你的端口进行访问
强>
MFS也可以用yum进行安装,需要配置百胜源
https://moosefs.com/download/ ,官网各个系统的介绍,这里我介绍一下centos的安装
以上两句话是配置百胜仓库
主服务器百胜安装操作:
chunkserver服务器百胜安装的操作:
MetaLogger服务器服务器百胜安装的操作:
客户端百胜安装的操作:
修改配置文件的操作和手工编译的操作相同