MFS应用案例
使用六台服务器搭建mfs文件系统:
master:192.168.1.108
Metalogger:192.168.1.111
存储服务器节点:192.168.1.112 存储服务器各增加一块硬盘。
192.168.1.113
192.168.1.116
Client:
Master元数据服务器设置:
创建程序用户mfs:[root@lxh ~]# useradd -s /sbin//nologin mfs
安装软件包支持:[root@lxh ~]# yum -y install zlib-devel
解压编译安装:
tar -xf /src/mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount && make && make install
修改mfs配置文件名字,去掉后缀名dist
[root@lxh ~]# cd /usr/local/mfs/etc/mfs/
[root@lxh mfs]# cp mfsexports.cfg.dist mfsexports.cfg //被挂载目录及权限配置文件[root@lxh mfs]# cp mfsmaster.cfg.dist mfsmaster.cfg //主配置文件
[root@lxh mfs]# cp mfstopology.cfg.dist mfstopology.cfg
修改安装路下面的var/mfs/metadata.mfs.empty名字去掉后缀
[root@lxh mfs]# cp /usr/local/mfs/var/mfs/metadata.mfs.empty /usr/local/mfs/var/mfs/metadata.mfs
启动mfs服务
[root@lxh mfs]# /usr/local/mfs/sbin/mfsmaster start
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
initializing mfsmaster modules ...
loading sessions ... file not found
if it is not fresh installation then you have to restart all active mounts !!!
exports file has been loaded
mfstopology: incomplete definition in line: 7
mfstopology: incomplete definition in line: 7
。。。。。。。
。。。。。。。。。。
停止mfs服务使用/usr/local/mfs/sbin/mfsmaster stop