简单MooseFS文件系统的搭建

简介

        MooseFS是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。

一、环境

192.168.127.111 -----mfsmaster && mfschunkserver

192.168.127.115 && 192.168.127.120 -----mfsclient

二、环境配置

1、进行服务器的配置及克隆机的相关配置(笔者这里是新安装的一个centos)

进入该机的 /etc/sysconfig/network-scripts/目录下

编辑ifcfg-ens32,修改,添加如下内容

注意:这里配置成192.168.127.111是需要查看VMware Workstation Pro给我们分配的那些ip

操作如下;

 

  

重启网络服务:service network restart

Ping百度测试

查看ip信息

关闭防火墙及其设置其开机不启动

关闭防火墙:systemctl stop firewalld.service

设置开机不启动:systemctl disable firewalld.service

2、关机,克隆两台机器 ,详细步骤如下

 

按照相同的方法再克隆一台即可

由于这里克隆机与主机信息一致,这里进行修改一下MAC地址

点击VM软件上面的导航栏,点击设置,点击网络适配器,点击高级,生成唯一的MAC地址

开启克隆机一,修改文件:vi /etc/sysconfig/network-scripts/ifcfg-ens32

 重启网络服务service network restart 并进行ping百度测试:

查看ip信息已经更改为192.168.127.115

 

同理,设置第二台克隆机的相关信息(此处就省略步骤了),效果如下

根据上诉的操作已经配置好了

192.168.127.111 mfsmaster && mfschunkserver

192.168.127.115 和 192.168.127.120 mfsmaste

这里需要进行三台主机进行互ping,确保其相通的(笔者这里能够互通,就不详细叙述了)

二、搭建mfsmaster 和 mfschunkserver

进入服务器机(192.168.127.111),执行如下命令

1、curl "https://repository.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS

2、curl "http://repository.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repos

 3、安装mfsmaster, 执行yum install moosefs-master moosefs-cgi moosefs-cgiserv moosefs-cli

中途输入y即可

4、安装mfschunkserver 执行:yum install moosefs-chunkserver(中途输入y即可)

5、编辑mfs需要修改的配置文件,首先我们修改mfschunkserver.cfg

      vi /etc/mfs/mfschunkserver.cfg(添加如下语句)

6、修改mfshdd.cfg:vim /etc/mfs/mfshdd.cfg(添加如下语句)

7、给mfs用户赋予权限:chown -R mfs:mfs /mnt/mfs(这里会提示没有这个文件夹,创建即可)

8、启动mfsmaster && mfschunkserver

mfsmaster start

mfschunkserver start

 至此,服务器搭建完成。

2、克隆机配置(笔者这里演示配置一台,另外一台同样的道理)

打开克隆机1(192.168.127.115)

1、curl "https://repository.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS

2、curl "http://repository.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo

3、安装客户端,yum install moosefs-client(中途输入y)

4、进行挂载:mfsmount /opt/hh_data -H 192.168.127.111

        注意:没有该文件夹创建即可,后面的ip信息是服务器的ip

5、查看是否挂载成功

 6、创建一个文件,等会在另一台克隆机上进行查看

        touch  /opt/hh_data/test.txt,等会在192.168.127.120这一台主机进行查看

同理配置克隆机2(192.168.127.120)

三、测试

注意:192.168.127.120这台克隆机创建共享文件夹后,进入该文件夹即可查看到上述所创建的test.txt文件

 至此,环境就大致配置好啦

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BUFUMYSELF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值