MooseFS(MFS)安装手记(二)

    上一篇主要讲了MFS的安装过程,这一篇讲MFS的简单使用。整个MFS集群采用5台机器构成,每台chuankserver提供2G空间。

          master:10.1.1.175

          chunkserver:10.1.1.173/10.1.1.176

          metalogger:10.1.1.40

          client:10.1.1.174

先启动一台chunkserver 10.1.1.173 通过client 10.1.1.174挂载master 10.1.1.175,结果如下:

MooseFS(MFS)安装手记(二)_第1张图片

可以采用mfsgetgoal 和mfscheckfile可以查看目标文件被保存了几份,mfsfileinfo可以查看文件具体被保存在哪台机器上了,结果如下:

MooseFS(MFS)安装手记(二)_第2张图片

 可以看到由于只有一台chuankserver所以目标文件只被保存了一份。

接下来启动第二台chuankserver 10.1.1.176,这时候client 10.1.1.174挂载的master会自动增加新加入的chunkserver的容量,结果如下:

MooseFS(MFS)安装手记(二)_第3张图片

这时候由于以前只有一台chunkserver,文件只保存了一份,新加入chunkserver后,我们可以设置文件保存的份数:

MooseFS(MFS)安装手记(二)_第4张图片

 MooseFS(MFS)安装手记(二)_第5张图片

在以上命令参数加上-r 可以递归的生效整个目录。

如果master直接断电,则可以使用mfsmetarestore -a则可修复启动,如果mfsmetarestore无法修复,则必须使用metalogger上的备份日志进行恢复。

对一个目录设置goal,则此目录下新建的文件和目录均会继承此目录的设定,但是原有的文件盒目录则不会改变,可以使用-r 修改已经存在的goal。


参考链接:http://apps.hi.baidu.com/share/detail/31511961

你可能感兴趣的:(MFS,moosefs)