MooseFS分布式文件系统的搭建

悲剧么,Clubuptime挂那天写的,然后发现备份时候没打包上,幸好有Google Cache。

MooseFS是一个优秀的分布式文件系统,提供了Fuse接口的客户端,挂载后和读写本地磁盘上的文件无异,是替代NFS的理想选择。

除了无需重启拓展结点、稳定性子等技术特性之外,作者的更新和技术支持非常好,文档比较全面。

MooseFS分为三个部分,Master Server,Chunk Server和MetaLog Server.
其中,Master Server存储了元信息,Chunk Server实际存储数据,而Metalog则是防止对Master的Meta信息做热备份。

测试环境机器比较少,只有两台
10.61.1.18/19
如下分配:
Master:10.61.1.19
Chunk:10.61.1.18, 10.61.1.19
Client:10.61.1.18, 10.61.1.19

0、Fuse的安装
注意,最新的2.8.x有点问题(不含内核模块?),建议用2.7.4。

1、编译MFS(Master + Chunk + mfsmount)的编译和安装

2、配置
Master结点

3、配置ChunkNode

4、挂载

Leave a Reply

Your email address will not be published.