如何永久配置cephfs mds为热备

2019-03-12  本文已影响0人  ypdai

title: 如何永久配置cephfs mds热备

前言

cephfs的mds服务作用这里不在啰嗦,只是提一下mds服务里面缓存了cephfs文件系统的元数据。mds的配置现在有3种方式:

详细区别可以google了解。

永久配置热备mds

一般配置备mds为热备方式时,在备mds启动命令后面加上--hot-standby 0就行,这个0就是rank为0的mds,也就是主mds的rank值。

但是如果想让mds服务重启之后继续生效,就需要修改mds服务的启动配置文件。方式如下:

[root@ceph02 system]# cat /usr/lib/systemd/system/ceph-mds@.service
···
Environment=CLUSTER=ceph
ExecStart=/usr/bin/ceph-mds -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph --hot-standby 0
ExecReload=/bin/kill -HUP $MAINPID
···

在ExecStart命令最后加上--hot-standby 0即可,主要需要修改所有的mds服务,因为他们是相互热备。

上一篇 下一篇

猜你喜欢

热点阅读