正确删除mds服务

导读:本篇文章讲解 正确删除mds服务,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

原始需求是在使用cephfs的时候,部署完mds服务之后,比如部署了3个mds服务,但是由于某种原因不需要3个,或者想更换mds服务所在节点时,就需要用到彻底删除某个节点上的mds服务了。
在这里插入图片描述

一、下线某个节点上的mds服务

下面的操作要在对应服务器上,删除那台登录那台操作

1、停止mds服务

 systemctl stop ceph-mds@bd-server-5.service

2、删除该mds在集群里面的认证信息

ceph auth del mds.bd-server-5

3、禁用该mds服务(如果没有此步骤,下次开机时会自动启动该mds服务)

[root@bd-server-5 ~]# systemctl disable ceph-mds@bd-server-5.service
Removed symlink /etc/systemd/system/ceph-mds.target.wants/ceph-mds@bd-server-5.service.

4、删除该mds服务的相关数据

[root@bd-server-5 ~]# rm -rf /var/lib/ceph/mds/ceph-bd-server-5/

5、查看集群状态正常,少了一台
在这里插入图片描述

二、删除文件系统(需谨慎,所有数据会丢失)

首先卸载所有挂载目录

umount /mnt/www

删除所有mds服务
会出现
在这里插入图片描述

删除cephfs文件系统。cephfs相当于名字ceph -s能看到(mds: cephfs-1/1/1 up)

ceph fs rm cephfs --yes-i-really-mean-it

效果,能看到mds没了
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/75694.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!