cephfs mds的冷备与热备(cephfs探索一)

本文是关于CephFS Metadata Server (MDS) 的冷备和热备的介绍,重点关注单active MDS场景。冷备MDS仅作为进程备份,不保存元数据缓存,主MDS故障时需重新加载;热备MDS实时同步元数据,主MDS故障时无缝接管,无需重播操作。
摘要由CSDN通过智能技术生成

             这是mds新手入门篇,主要内容讲述mds冷备,热备区别和重放的关系。我们只讨论单active mds的情况

一,mds的冷备

                  1, 我们用ceph-deploy mds create {host-name}创建一个mds, 这时候会有一个active的mds作为文件系统的元数据缓存来为文件系统提供服务,mds缓存了dentry,并且以lru算法的缓存淘汰方式把dentry缓存在了内存中。我们可以设置mds的日志log为 20/20 (命令:ceph tell mds.[name] injectargs '--debug_mds 20/20'),然后再日志中查看cur的值来查看lru链表的长度。

                  

                2,如果我们在其他主机上又创建一个mds,默认是冷备的。创建好2个mds 后如下图,一个 active的mds,一个standy的mds

                 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值