MFS客户端配置
创建程序用户
[root@bogon ~]# useradd -s /sbin/nologin mfs
安装软件包支持:
[root@bogon ~]# yum -y install zlib-devel
解压编译安装fuse
[root@bogon ~]# tar -xf /src/fuse-2.9.2.tar.gz -C /usr/src/
[root@bogon ~]# cd /usr/src/fuse-2.9.2/
[root@bogon fuse-2.9.2]# ./configure && make && make install
设置静态库文件变量
[root@bogon fuse-2.9.2]# echo export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/:$PKG_CONFIG_PATH >> /etc/profile
[root@bogon fuse-2.9.2]# . /etc/profile
编译安装mfs
[root@bogon ~]#
[root@bogon ~]# tar -xf /src/mfs-1.6.27-5.tar.gz -C /usr/src/
[root@bogon ~]# cd /usr/src/mfs-1.6.27
[root@bogon mfs-1.6.27]# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfschunkserver --enable-mfsmount && make && make install
设置环境变量:
[root@bogon ~]# echo PATH=$PATH:/usr/local/mfs/bin/ >>/etc/profile
[root@bogon ~]# . /etc/profile
开始使用
[root@bogon ~]# modprobe fuse //加载上面安装好的fuse模块
挂载使用:
[root@ ~]# mkdir /mnt/mfs
[root@bogon ~]# modprobe fuse
[root@bogon~]# mfsmount /mnt/mfs/ -H 192.168.1.108 //此处挂载的是master
mfsmaster accepted connection with parameters: read-write,restricted_ip ; root mapped to
root:root
[root@bogon~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/mapper/vg_www-lv_root ext4 37G 1.3G 34G 4% /
tmpfs tmpfs 242M 0 242M 0% /dev/shm
/dev/sda1 ext4 485M 33M 427M 8% /boot
/dev/sr0 iso9660 4.2G 4.2G 0 100% /media/cdrom
192.168.1.108:9421 fuse.mfs 13G 0 13G 0% /mnt/mfs