下面继续对mfsexports.cfg文件进行配置
cp mfsexports.cfg.dist mfsexports.cfg
vi mfsexports.cfg
#* / ro
#192.168.1.0/24 / rw
#192.168.1.0/24 / rw,alldirs.maproot=0,password=passcode
#10.0.0.0-10.0.0.5 /test rw,maproot=nobody,password=test
* . rw
#* / rw,alldirs,maproot=0
192.168.1.111 /tt rw,alldirs,maproot=0
192.168.1.122 / rw,alldirs,maproot=0
192.168.1.133 / rw,alldirs,maproot=0,password=111111
该文件每一条目分为三个部分,第一部分表示客户端的IP地址,第二部分表示被挂接的目录,第三部分表示客户端拥有的权限。
这里解释下客户端拥有的权限:
ro,表示只读模式共享
rw,表示读写方式共享
alldirs,表示允许挂在任何指定的子目录
maproot,映射为root用户还是指定的用户
password,指定客户端密码
接下来:
cp /usr/local/mfs/var/mfs/metadata.mfs.empty > /usr/local/mfs/var/mfs/metadata.mfs
要启动master server 需要将metadata.mfs.empty改名为metadata.mfs
启动master server:
/usr/local/mfs/sbin/mfsmaster start
通过命令检查master server是否正常启动
ps -ef |grep mfs
mfs 11421 1 0 11:47 tty1 00:00:00 /usr/local/mfs/sbin/mfsmaster start
停止master server
/usr/local/mfs/sbin/mfsmaster -s
最后不要用kill mfsmaster -s 这样可以安全停止master server
查看系统日志:
tail -f /var/log/messages