分布式文件系统moosefs--client

 

MFS客户端的安装及配置
为了挂接基于MooseFS 分布式文件,客户端主机必须安装FUSE 软件包( fuse 版本号至少2.6,推荐使用版本号大于2.7.2 的fuse)。如果系统没有安装fuse,你必须手动对其进行安装。一种常见的安装

方式是从源码进行编译安装:
#cd /usr/mfs
#tar -zxvf fuse-2.8.6.tar.gz
#cd fuse-2.8.6
#./configure
#make
#make install
 
安装客户端软件 mfsmount 的步骤:
#groupadd mfs
#useradd -g mfs mfs
#cd /usr/mfs
#tar -zxvf mfs-1.6.20.tar.gz
#cd mfs-1.6.20
#./configure --prefix=/usr/mfs --sysconfdir=/etc  --with-default-user=mfs
--with-default-group=mfs --disable-mfsmaster
--disable-mfschunkserver --enable-mfsmount
#make
#make install
注意:
在这个过程中,当执行到–enable-mfsmount 时可能出现”checking for FUSE… no configure: error:
mfsmount build was forced, but fuse development package is not installed ”这样的错误,
........
checking for FUSE... no
configure: error: mfsmount build was forced, but fuse library is too old or not installed

而不能正确安装MFS 客户端程序,这是因为环境变量没有设置,先编辑/etc/profile 在此文件中加
入如下条目:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
然后再利用source 命令/etc/profile 使修改生效:source /etc/profile 即可,也可直接在命令行中直
接执行:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

挂接MFS文件系统
(1)、创建挂接点mkdir /mnt/mfs
(2)、加载fuse 模块到内核:modprobe fuse
(3)、挂接MFS
/usr/mfs/bin/mfsmount /mnt/mfs -H 192.168.238.10

特别需要注意的是,所有的MFS 都是挂接同一个元数据服务器master 的IP,而不是其他数据存储服务器chunkserver 的IP。
root@bzd mfs]# df -h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值