Moosefs分布式文件系统的master搭建

						Centos7下的Moosefs3.0.101版本搭建

moosefs架构图:
在这里插入图片描述
准备五台虚拟机:
master:192.168.25.101
chunkserver01:192.168.25.121
chunkserver02:192.168.25.122
Client:192.168.25.111
metalogger:192.168.25.112
metalogger和client可以和chunkserver或master装在一起

									前期环境准备

1、域名配置
vim /etc/hosts
192.168.25.101 mfsmaster
192.168.25.121 chunkserver01
192.168.25.122 chunkserver02
192.168.25.111 client
192.168.25.112 metalogger
2、环境依赖安装
(1)使用yum安装moosefs依赖的环境
#yum install gcc
#yum install zlib-devel
(2)添加运行mfs的用户和用户组
#groupadd mfs
#useradd -s /sbin/nologin –g mfs –M mfs
3、开始安装moosefs
(1)到http://ppa.moosefs.com./src下载mfs压缩包 mfs-3.0.101-1.tar.gz 或wget http://ppa.moosefs.com/src/moosefs-3.0.101-1.tar.gz
(2)解压缩moosefs-3.0.101-1.tar.gz
#tar -cxvf moosefs-3.0.101-1.tar.gz /usr/local
#cd /opt/ moosefs-3.0.101-1/
(3)编译安装
需切换到(#cd /usr/local/ moosefs-3.0.101-1/)文件夹
#./configure //编译安装
–prefix=/usr/local/mfs //指定安装目录
–with-default-user=mfs //指定用户
–with-default-group=mfs //指定组
–disable-mfschunkserver //不使用chunkserver配置
–disable-mfsmount //不使用客户端配置

#make && make install
(4)mfs的配置文件
#cd /usr/local/mfs/etc/mfs //切换到当前目录
#cp mfsmaster.cfg.sample mfsmaster.cfg //复制模板为主配置文件
#cp mfsexports.cfg.sample mfsexports.cfg //复制模板为被挂载目录和权限配置文件
#cp mfstopology.cfg.sample mfstopology.cfg

#cd /usr/local/mfs/var/mfs //切换到当前目录
#cp metadata.mfs.empty metadata.mfs //复制元数据文件
#chown mfs:mfs /usr/local/mfs/var/mfs //将本文件夹所属用户和组给mfs
5. 启动服务
#/usr/local/mfs/sbin/mfsmaster start //开启master server
#/usr/local/mfs/sbin/mfscgiserv start //开启mfs web监控程序
#/usr/local/mfs/sbin/mfsmaster stop //关闭master server
#/usr/local/mfs/sbin/mfscgiserv stop //关闭mfs web监控程序
浏览器web监控地址http://192.168.25.101:9425
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值