最简单的mfs环境

单台服务器同时担任master和chunkservers


服务端

CentOS 6.5

IP:192.168.0.220


安装

#useradd mfs -s /sbin/nologin
#./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
#make && make install
#chown -R mfs:mfs /usr/local/mfs


配置master

#cd /usr/local/mfs/etc/mfs

# cp mfsmaster.cfg.sample  mfsmaster.cfg
# cp mfstopology.cfg.sample  mfstopology.cfg
# cp mfsexports.cfg.sample mfsexports.cfg

# vim mfsexports.cfg

加入

192.168.0.0/24      /          rw,alldirs,maproot=0

#cd /usr/local/mfs/var/mfs
# cp metadata.mfs.empty metadata.mfs

启动

#/usr/local/mfs/sbin/mfsmaster start

关闭命令

#/usr/local/mfs/sbin/mfsmaster stop


开启web监听

/usr/local/mfs/sbin/mfscgiserv start
 关闭

/usr/local/mfs/sbin/mfscgiserv stop

监听地址

http://masterip:9425

进入后输入master的ip


配置chunkservers

#cd /usr/local/mfs/etc/mfs

# cp mfshdd.cfg.sample mfshdd.cfg

加入
/data/mfsdata


# cp mfschunkserver.cfg.sample  mfschunkserver.cfg
加入
MASTER_HOST = 192.168.0.220
MASTER_PORT = 9420



启动

#/usr/local/mfs/sbin/mfschunkserver start

关闭命令

#/usr/local/mfs/sbin/mfschunkserver stop


客户端

#yum -y install fuse fuse-devel
#useradd mfs -s /sbin/nologin
#./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount
#make && make install
#chown -R mfs:mfs /usr/local/mfs

#mkdir /mnt/mfs

#/usr/local/mfs/bin/mfsmount /mnt/mfs/ -H 192.168.0.220





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值