元数据服务器(MDS)在CephFS的正常操作过程中经历多个状态。例如,一些状态指示MDS从MDS的先前实例从故障转移中恢复。在这里,我们将记录所有这些状态,并包括状态图来可视化转换。
handle_mds_map state change up:boot --> up:replay
handle_mds_map state change up:replay --> up:reconnect
handle_mds_map state change up:reconnect --> up:rejoin
handle_mds_map state change up:rejoin --> up:active
This state diagram shows the possible state transitions for the MDS/rank. The legend is as follows:
绿色: MDS是活跃的.
橙色: MDS处于过渡临时状态,试图变得活跃.
红色: MDS指示一个状态,该状态导致被标记为失败.
紫色: MDS和rank为停止.
红色: MDS指示一个状态,该状态导致被标记为损坏.
圈:MDS保持这种状态.
六边形:没有MDS保持这个状态.
A double-lined shape indicates the rank is "in".
参考:
https://github.com/ceph/ceph/blob/master/doc/cephfs/mds-states.rst
作者:李航
个人简介: 多年的底层开发经验,在高性能nginx开发和分布式缓存redis cluster有着丰富的经验,目前从事分布式存储Ceph工作。
先后在58同城、汽车之家、优酷土豆集团工作。
目前供职于滴滴基础平台运维部-技术专家岗位,主要负责分布式Ceph系统。
个人主要关注的技术领域:高性能Nginx开发、分布式缓存、分布式存储。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞3
添加新评论0 条评论