MFS系统安装部署(1)

master

[root@server1 ~]# yum install -y moosefs-master-3.0.103-1.rhsystemd.x86_64.rpm
[root@server1 ~]# mfsmaster start
[root@server1 mfs]# mfscgiserv start
lockfile created and locked
starting simple cgi server (host: any , port: 9425 , rootpath: /usr/share/mfscgi)
[root@server1 ~]# netstat -antlp

错误:

[root@server1 ~]# systemctl start moosefs-master
[root@server1 ~]# mfscgiserv start
已经打开,但是发现页面有问题,想要重新开始一次,有报错
[root@server1 ~]# mfscgiserv start
can't start: lockfile is already locked by another process
试了一下,master和cgiserv貌似都有同样的报错
[root@server1 mfs]# mfsmaster start

  ##先解决mfscgiserv的问题
 [root@server1 sbin]# rpm -ql  moosefs-cgiserv
 [root@server1 lock]# vim /usr/lib/systemd/system/moosefs-cgiserv.service
 [root@server1 lock]# cd /var/lib/mfs/
 [root@server1 mfs]# ls
 [root@server1 mfs]# l.
 [root@server1 mfs]# mv .mfscgiserv.lock /mnt/
 [root@server1 mfs]# mfscgiserv start
 ckfile created and locked
 starting simple cgi server (host: any , port: 9425 , rootpath: /usr/share/mfscgi)
 ##成功了

MFS系统安装部署(1)_第1张图片

  ##之后再来看master的
  [root@server1 mfs]# mfsmaster start
  [root@server1 mfs]# mfsmaster start -a
  ###按照提示加a、还是不行
  [root@server1 mfs]# mv .mfscgiserv.lock .mfsmaster.lock /mnt/
  ###移除lock文件
  [root@server1 mfs]# netstat -antlp
  [root@server1 mfs]# kill -9 3392
  [root@server1 mfs]# mfsmaster start
  ##好了

访问
MFS系统安装部署(1)_第2张图片

moosefs-chunkserver端

安装

[root@server2 ~]# yum install -y moosefs-chunkserver-3.0.103-1.rhsystemd.x86_64.rpm

查看

[root@server2 mnt]# rpm -ql moosefs-chunkserver

修改配置文件

[root@server2 mnt]# vim /etc/mfs/mfschunkserver.cfg
###修改master ip地址

在这里插入图片描述

[root@server2 mnt]# vim /etc/mfs/mfshdd.cfg
/mnt/mfshdd.cfg
###指定存储位置

建立数据存储用的文件夹

[root@server2 mnt]# cd /mnt/
[root@server2 mnt]#  mkdir mfshdd.cfg

##若不建立,路径错误,启动时会报错

[root@server2 mnt]# mfschunkserver start

##报错,权限问题,修改权限

[root@server2 mnt]# chown mfs.mfs /mnt/mfshdd.cfg/
[root@server2 mnt]# mfschunkserver start

###再次启动,成功

#有两个存储端,所以,在另一端点装好后将文件拷过去,与之相同的建立存储目录授予权限就可以了

[root@server2 mnt]# scp /etc/mfs/mfschunkserver.cfg server3:/etc/mfs/
[root@server3 ~]# yum install moosefs-chunkserver-3.0.103-1.rhsystemd.x86_64.rpm -y
[root@server3 ~]# cd /mnt/
[root@server3 mnt]# mkdir mfshdd.cfg
[root@server3 mnt]# chown mfs.mfs /mnt/mfshdd.cfg/
[root@server3 mnt]# mfschunkserver start

访问
在这里插入图片描述
moosefs-metalogger端

[root@server4 ~]# yum install -y moosefs-metalogger-3.0.103-1.rhsystemd.x86_64.rpm
[root@server4 ~]# vim  /etc/mfs/mfsmetalogger.cfg  ##修改master
[root@server4 ~]# mfsmetalogger start

访问
MFS系统安装部署(1)_第3张图片
客户端

[root@server5 ~]# yum install -y moosefs-client-3.0.103-1.rhsystemd.x86_64.rpm
[root@server5 /]# mkdir /data
##建立挂载目录

[root@server5 /]# mfsmount /data/ -p -H 172.25.70.11   ##-p指定端口默认,-H 指定master
MFS Password:
mfsmaster accepted connection with parameters: read-write,restricted_ip,admin ; root mapped to root:root
##挂载,没有密码直接跳过

访问

在这里插入图片描述

我用另一种方法做了一遍,其中也遇到了一些问题,希望可以帮到大家另一篇配置文章

你可能感兴趣的:(MFS系统安装部署(1))