阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

MooseFS的使用与操作

223次阅读
没有评论

共计 1897 个字符,预计需要花费 5 分钟才能阅读完成。

1: 系统挂载
客户端可以利用 mfsmount 挂载 mfs 与辅助的 mfsmeta 文件系统。
mfs 文件系统是正规的 mfs 挂载系统,里面包含了所有的 mfs 存储的文件与目录。
mfsmeta 文件系统是 mfs 提供用于辅助的文件系统,相当与 Windows 的回收站。
分配操作系统挂载权限 (类似 NFS 的 exports 文件):
在 mfsmaster 上配置:
# vi mfsexports.cfg
# Allow everything but “meta”.
  192.168.1.0/24                  /      rw,alldirs,maproot=0
# Allow “meta”.
 192.168.1.0/24                  .      Rw

在客户端挂载:
# /usr/local/mfs/bin/mfsmount /mnt/mfs -H mfsmaster
# /usr/local/mfs/bin/mfsmount -m /mnt/mfsmeta/ -H mfsmaster

查看挂载信息:
 # df -kh
 MooseFS 的使用与操作
 # mount

二:回收站操作(trash bin)
  在 mfs 挂载点删除一个文件,在 mfsmeta 挂载点可以找到:
MooseFS 的使用与操作
  恢复删除的文件:在回收站中找到要恢复的文件,把该文件移动到”undel”目录,文件就可在 mfs 文件系统中恢复:
MooseFS 的使用与操作

查看,设置文件的回收站存放时间:
查看 trashtime:
# /usr/local/mfs/bin/mfsgettrashtime trashtest 
trashtest: 86400
默认删除文件存放回收站的时间为 86400 秒 = 1 天。
 
设置 trashtime:
# /usr/local/mfs/bin/mfssettrashtime 100 trashtest 
trashtest: 100
# /usr/local/mfs/bin/mfsgettrashtime trashtest 
trashtest: 100

MooseFS 的使用与操作
若把时间设置为 0, 则文件直接删除,不进入回收站:
#/usr/local/mfs/bin/mfssettrashtime 0 trashtest

三:设定目标的拷贝份数
查看 goal:
# /usr/local/mfs/bin/mfsgetgoal trashtest
trashtest: 1

设置 goal:
# /usr/local/mfs/bin/mfssetgoal 2 trashtest
trashtest: 2
MooseFS 的使用与操作
根据测试:goal number<=chunkserver number

目录设置与文件设置操作一致,给目录设置 goal,之后在该目录下创建的文件将会继承该 goal,但不会影响到已经存在的文件。
若要使该命令递归到目录下的所有文件,添加 - r 参数:
# /usr/local/mfs/bin/mfssetgoal -r 3 testdir/

四:详细查看 mfs 的文件与目录:
查看文件的实际拷贝份数:
mfscheckfile 可查看 copy 数:
# /usr/local/mfs/bin/mfscheckfile testdir/testfile
mfsfileinfo 可查看具体的 copy 位置
# /usr/local/mfs/bin/mfsfileinfo testdir/testfile
MooseFS 的使用与操作
 
查看目录树的内容摘要:
# /usr/local/mfs/bin/mfsdirinfo testdir
MooseFS 的使用与操作
  上述内容摘要显示了目录、文件及 chunks 的数目,还有整个目录占用磁盘空间的情况。
length - 文件大小的总和
size –块长度总和
realsize –磁盘空间的使用包括所有的拷贝

相关阅读

分布式文件系统 MooseFS http://www.linuxidc.com/Linux/2012-06/62008.htm

在 CentOS 上安装部署 MooseFS 分布式文件系统 http://www.linuxidc.com/Linux/2013-06/85753.htm

MooseFS 分布式文件系统安装配置常见问题集 http://www.linuxidc.com/Linux/2013-06/85752.htm

MooseFS 分布式文件系统安装向导 PDF http://www.linuxidc.com/Linux/2013-06/85751.htm

DRBD+Heartbeat+Pacemaker 实现 MFS(MooseFS)的高可用 http://www.linuxidc.com/Linux/2012-05/60699.htm

MooseFS 的详细介绍:请点这里
MooseFS 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-07/133154.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1897字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中