博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFS——如何恢复挂掉的mfsmaster服务
阅读量:2345 次
发布时间:2019-05-10

本文共 785 字,大约阅读时间需要 2 分钟。

需要了解的知识:

  • 在正常关闭的时候,/var/lib/mfs目录中会产生metadata.mfs这个文件,这个文件是开启mfsmaster服务时必备的文件。如果没有该文件,那么mfsmaster服务也就起不来。
  • 在正常开启的时候,/var/lib/mfs目录中就会产生metadata.mfs.back这个文件。

1、正常关闭mfsmaster服务(利用stop或者systemed命令)

[root@server1 ~]# mfsmaster stop   #在server1端使用stop命令正常关闭mfsmaster服务[root@server1 ~]# mfsmaster  start   #在server1端开启mfsmaster服务

或者(这就不演示了,用的太多了)

[root@server1 mfs]# systemctl start moosefs-master[root@server1 mfs]# systemctl stop moosefs-master

在这里插入图片描述

在这里插入图片描述

2、非正常关闭mfsmaster服务(利用kill命令)

[root@server1 ~]# ps aux | grep mfs[root@server1 mfs]# kill -9 12295[root@server1 mfs]# ll[root@server1 mfs]# mfsmaster  start   #此时在去启动服务启动不起来

在这里插入图片描述

[root@server1 mfs]# mfsmaster  -a

在这里插入图片描述

查看服务状态与端口:

在这里插入图片描述

但是万一我们想用systemed的方式来解决这种这种问题应该怎么办?——我们可以去修改mfsmaster的启动脚本

如下所示:

在这里插入图片描述

此时在去启动,查看进程是mfsmaster -a 的模式:

在这里插入图片描述

下面展示如果不改变,杀掉进程,systemed的方式是起不来的。

在这里插入图片描述

在这里插入图片描述

转载地址:http://hljvb.baihongyu.com/

你可能感兴趣的文章
IDEA安装插件
查看>>
HttpClient-02连接管理
查看>>
数据库连接池-配置 wallfilter问题解决-UncategorizedSQLException
查看>>
java根据文件流判断文件类型(后缀名)
查看>>
js常用操作事件
查看>>
linux 安装mysql
查看>>
利用SQL语句查询数据库中所有表
查看>>
ActiveMQ 安装
查看>>
java可变参数
查看>>
spring 简述
查看>>
HttpClient-03Http状态管理
查看>>
spring cloud 启动报错-must be declared as an @AliasFor [serviceId], not [name].
查看>>
常用软件下载地址
查看>>
修改spring boot 启动logo
查看>>
spring boot-启动及配置文件
查看>>
HttpsURLConnection 安全传输(HTTPS--Secure Hypertext Transfer Protocol-安全超文本传输协议)...
查看>>
ASP.NET跨页面传值的技巧
查看>>
ASP.NET页面之间传递值解析
查看>>
我要学ASP.NET MVC 3.0(八): MVC 3.0 传递和保存你的Model
查看>>
我要学ASP.NET MVC 3.0(九): MVC 3.0 验证你的Model
查看>>