网络通信 频道

分布式文件系统MFS 实现存储共享剖析(下)

  (五)挂接和使用MFS文件系统
  1、创建挂接点 mkdir /mnt/mfs
  2、挂接MFS /usr/local/mfs/bin/mfsmount -h 192.168.0.19 .注意,所有的MFS都是挂接同一个元数据服务器master,而不是其他数据存储服务器chunkserver !
  3、通过查看磁盘使用情况来检查是否被挂接成功。
  [root@mysql-bk ~]# df -h
  Filesystem                      Size    Used   Avail Capacity  Mounted on
  /dev/ad4s1a                     26G    570M     24G     2%    /
  devfs                          1.0K    1.0K      0B   100%    /dev
  /dev/ad4s1g                     356G    157G    170G    48%    /data
  /dev/ad4s1f                     17G    215M     15G     1%    /home
  /dev/ad4s1d                     28G    1.1G     25G     4%    /usr
  /dev/ad4s1e                     24G    362M     21G     2%    /var
  /dev/fuse0                      2.5T    256G     2.2T    11%  /mnt/mfs
  4、 进入目录/mnt/mfs,我们可以看见前面步骤用centos 上传到分布式文件系统MFS里的文件。
  5、 设置文件副本数量,建议以3份为佳。
  设置副本数目
  mfsrsetgoal 3 /mnt/mfs
  查看设置是否如我所愿
  mfsgetgoal /mnt/mfs/serydir/bind-9.4.0.tar.gz
  /mnt/mfs/serydir/bind-9.4.0.tar.gz: 3
  6、设置删除文件后空间回收时间。默认的回收时间为7天(604800秒)
  修改回收时间为10分钟
  mfsrsettrashtime 600 /mnt/mfs

  (六)自动挂接MFS
  创建文件/etc/rc.local,加入如下内容:.
  #!/bin/sh
  /sbin/kldload /usr/local/modules/fuse.ko
  /usr/local/mfs/bin/mfsmount -h 192.168.0.19
  就能实现开机或重启系统自动挂接MFS文件系统。
 

0
相关文章