<meter id="k3l7y"><menuitem id="k3l7y"></menuitem></meter>
    <td id="k3l7y"><menuitem id="k3l7y"></menuitem></td>
          <td id="k3l7y"></td>
          it运维开发教程,运维管理,因为微不足道,所以值得关注!域名来源:sos 救援 idc 数据中心 所以sos+idc=sosidc.com

          mfs教程02-mfs实战安装

          发布:小小编辑2016-3-8 10:22分类: 存储mfs 标签: mfs教程

          os版本:rhel5.7 64位 ,centos6.6 64位

          mfs版本:mfs-1.6.27


          mfs master服务器:node4(172.16.41.151)

          mfs chunkServer服务器:node3,node2

          mfs metalogger(日志)服务器:node1

          mfs client服务器:node29


          三 软件安装:

          mfs master服务器安装(node4):

          1)创建mfs用户和组:

          useradd mfs -s /sbin/nologin 


          2)解压mfs压缩包,然后编译:

          ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

          make && make install


          chomd -R mfs:mfs /usr/local/mfs


          3)master服务器需要以下文件:

          mfsmaster.cfg  :主文件

          mfsexports.cfg  :mfs?#20197;?#26435;限设置,参考NFS文件系统中的exports.cfg

          mfstopology.cfg   :机架感知



          具体配置如下:

          mfsmaster.cfg文件可以不修改,全部按照默认配置即可!

          cp -a mfsmaster.cfg.dist mfsmaster.cfg


          mfsexports.cfg文件:

          cp -a mfsexports.cfg.dist mfsexports.cfg

          1
          172.16.41.0/24      /          rw,alldirs,maproot=0

          代表让172.16.41.0网?#20301;?#22120;可以?#20197;豰fs的根分区;


          启动mfsmaster命令:/usr/local/mfs/sbin/mfsmaster start

          关闭:mfsmaster:/usr/local/mfs/sbin/mfsmaster -s


          chunkserver 安装与配置

          在node3和node2服务器上操作:


          1)创建mfs用户和组:

          useradd mfs -s /sbin/nologin 


          2)解压mfs压缩包,然后编译:

          ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

          make && make install


          chomd -R mfs:mfs /usr/local/mfs


          3)chunkserver配置文件如下:

          mfschunkserver.cfg   mfschunkserver配置文件

          mfshdd.cfg  mfschunkserver?#31995;?#20998;区,必须是独立分区!



          mfschunkserver.cfg配置如下:

          1
          2
          MASTER_HOST = 172.16.41.154   #mfs master服务器ip或者主机名
           MASTER_PORT = 9420


          mfshdd.cfg配置:

          [[email protected] mfs]# cat mfshdd.cfg

          # mount points of HDD drives

          /usr/local/mfsdata



          启动chunkserver?#31995;?#26381;务: /usr/local/mfs/sbin/mfschunkserver start

          停止chunkserver?#31995;?#26381;务: /usr/local/mfs/sbin/mfschunkserver -s


          日志服务器metalogger 配置与搭建:

          1)创建mfs用户和组:

          useradd mfs -s /sbin/nologin 


          2)解压mfs压缩包,然后编译:

          ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

          make && make install


          chomd -R mfs:mfs /usr/local/mfs


          3)mfsmetalogger.cfg文件配置:

          其他参数默认,以下参数视实?#26159;?#20917;而定:

          1
          2
          3
          4
          5
          6
          7
          # 元数据备份下载请求频率,设置为1小时;
           META_DOWNLOAD_FREQ = 1
           
          # MASTER_RECONNECTION_DELAY = 5
           
           MASTER_HOST = 172.16.41.154
           MASTER_PORT = 9419


          启动metalogger节点服务:

          启动日志服务:/usr/local/mfs/sbin/mfsmetalogger start

          关闭日志服务:/usr/local/mfs/sbin/mfsmetalogger stop


          mfs client安装与配置:

          mfs client安装依赖与系统包fuse,你可以源码安装也可以yum方式安装

          本环境os版本为centOS 6.6 ,通过yum方式安装的!

          yum -y install fuse fuse-devel



          1)创建mfs用户和组:

          useradd mfs -s /sbin/nologin 


          2)解压mfs压缩包,然后编译:

          ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount

          make && make install



          3)创建mfs?#20197;?#30446;录:

          mkdir /mnt/mfs


          4)mfs client ?#20197;?#21629;令:

          /usr/local/mfs/bin/mfsmount /mnt/mfs/ -H 172.16.41.154


          查看:

          wKiom1S11nfR3mIYAADjTPTLFN0233.jpg


          至此,mfs已经配置完成!


          四 mfs client常用命令:

          wKioL1S12v-yXfIdAAQRv2hPrqc607.jpg


          1)设置mfs文件系统中文件的副本个数,本测试案例,设置2份:

          mfssetgoal  -r 2 /mnt/mfs/


          查看文件份数:

          [[email protected] bin]# mfsgetgoal /mnt/mfs/mfs-1.6.27-5.tar.gz

          /mnt/mfs/mfs-1.6.27-5.tar.gz: 2


          与设置的文件副本数一致!


          2)设置回?#29031;?#28165;空时间:

          mfsrsettrashtime 600 /mnt/mfs/


          ps:600的单位为秒,也就是回?#29031;?#25991;件存放时间为10分钟。

          温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

          已有 0/18229 人参与

          发表评论:

          欢迎订阅运维教程网|运维教程|运维管理|运维技术文章

          欢迎使用手机扫描访问本站,还可以关注微信哦~

          浙江11选5网上购买

          <meter id="k3l7y"><menuitem id="k3l7y"></menuitem></meter>
            <td id="k3l7y"><menuitem id="k3l7y"></menuitem></td>
                  <td id="k3l7y"></td>

                  <meter id="k3l7y"><menuitem id="k3l7y"></menuitem></meter>
                    <td id="k3l7y"><menuitem id="k3l7y"></menuitem></td>
                          <td id="k3l7y"></td>