CentOS 5.6 x86 64 下安装配置MFS(5)

五、MFS客户端的安装配置
为了挂接基于MooseFS分布式文件,客户端主机必须安装FUSE软件包( fuse版本号至少2.6,推荐使用版本号大于2.7.2的fuse)。如果系统没有安装fuse,你必须手动对其进行安装。一种常见的安装方式是从源码进行编译安装-我们可以从取得安装源码:
1.安装fuse-2.8.1.tar.gz
 #tar -zxvf fuse-2.8.1.tar.gz
 #cd fuse-2.8.1
 #./configure
 #make
 #make install
2.安装mfs-1.6.11.tar.gz
 #useradd mfs -s /sbin/nologin
 #tar -zxvf mfs-1.6.11.tar.gz
 #cd mfs-1.6.11
 #export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
 # ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount --disable-mfsmaster --disable-mfschunkserver
 #make

#make install
3.加载fuse模块到内核
 [root@localhost ~]# modprobe fuse
4.创建挂载点
 [root@localhost ~]# mkdir /mnt/mfs
5.挂载MFS
/usr/local/mfs/bin/mfsmount /mnt/mfs -H 119.147.146.246 -p
输入密码就可以了,所有的MFS都挂载的是同一个元数据服务器的IP,而不是其他数据储存服务器的IP
6.开机自动挂载
echo “/usr/local/mfs/bin/mfsmount /mnt/mfs -H 119.147.146.246 -p” >> /etc/rc.local
7.查看挂载情况
[root@localhost ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroupRoot-LogVolRoot
                       16G  2.6G   13G  18% /
/dev/cciss/c0d0p1      99M   27M   68M  29% /boot
tmpfs                 5.9G     0  5.9G   0% /dev/shm
/dev/mapper/VolGroupData-LogVolData
                      246G   13G  221G   6% /data
/dev/mapper/VolGroupData-LogVolLog
                      9.7G  2.3G  7.0G  25% /data/logs
119.147.146.246:9421   11G  112M   11G   2% /mnt/mfs
利用mount查看
[root@localhost ~]# mount
119.147.146.246:9421 on /mnt/mfs type fuse.mfs (rw,nosuid,nodev,allow_other,default_permissions)
六、通过监控客户端连接状态
1.在Master server上启动mfscgiserv
[root@localhost ~]# /usr/local/mfs/sbin/mfscgiserv
2.在浏览器中输入“ IP:端口号”即可

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/7c1022bd8780bec1364da268dbcb32cf.html