1.1环境说明
主控端:192.168.2.142
备控端:192.168.2.143
1.2 元数据服务器配置(主控端)
1.添加mfs用户及组
# groupadd mfs
# useradd -M -g mfs -s /sbin/nologin mfs
2.下载编译安装mfs
# wget http://www.moosefs.org/tl_files/mfscode/mfs-1.6.25-1.tar.gz
# tar -zxvf mfs-1.6.25-1.tar.gz
# cd mfs-1.6.25
# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
# make
# make install
# cd /usr/local/mfs/etc
# mv mfsmaster.cfg.dist mfsmaster.cfg
# mv mfsexports.cfg.dist mfsexports.cfg
# mv mfsexports.cfg.dist mfsexports.cfg
# cp /usr/local/mfs/var/mfs/metadata.mfs.empty /usr/local/mfs/var/mfs/metadata.mfs
3.启动mfs源数据服务,并加入开机启动项
# /usr/local/mfs/sbin/mfsmaster start
# echo "/usr/local/mfs/sbin/mfsmaster start" >> /etc/rc.local
4.测试验证
# ps -ef | grep mfsmaster | grep -v grep
mfs 17145 1 0 18:56 ? 00:00:00 /usr/local/mfs/sbin/mfsmaster start
# netstat -ntlp | grep mfs
tcp 0 0 0.0.0.0:9419 0.0.0.0:* LISTEN 17145/mfsmaster
tcp 0 0 0.0.0.0:9420 0.0.0.0:* LISTEN 17145/mfsmaster
tcp 0 0 0.0.0.0:9421 0.0.0.0:* LISTEN 17145/mfsmaster
5.开启cgi服务,便于通过web页面实时查看mfs系统的运行状况
# /usr/local/mfs/sbin/mfscgiserv
测试访问
http://192.168.2.142:9425即可查看mfsmaster的运行情况
# echo "/usr/local/mfs/sbin/mfscgiserv" >> /etc/rc.local
1.3 日志服务器配置(被控端)
1. 添加mfs用户及组
# groupadd mfs
# useradd -M -g mfs -s /sbin/nologin mfs
2.下载编译安装mfs
# wget http://www.moosefs.org/tl_files/mfscode/mfs-1.6.25-1.tar.gz
# tar -zxvf mfs-1.6.25-1.tar.gz
# cd mfs-1.6.25
# ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs
# make
# make install
# cd /usr/local/mfs/etc
# cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
3.修改日志服务器的配置文件
# vim /usr/local/mfs/etc/mfsmetalogger.cfg
…
MASTER_HOST = 192.168.2.142 <–修改为元数据服务器的IP
…
4.开启日志服务,并加入开机启动
# /usr/local/mfs/sbin/mfsmetalogger start
# echo "/usr/local/mfs/sbin/mfsmetalogger start" >> /etc/rc.local
5.测试日志服务
# netstat -an | grep 9419
tcp 0 0 192.168.2.143:53531 192.168.2.142:9419 ESTABLISHED