写点什么

架构师训练营第 8 周作业

用户头像
邵帅
关注
发布于: 2020 年 08 月 05 日

为了提供快速的故障恢复,Standby NN 也需要保存集群中各个文件块的存储位置。为了实现这个,集群中所有的 Database 将配置好 Active NN 和 Standby NN 的位置,并向它们发送块文件所在的位置及心跳

在任何时候,集群中只有一个 NN 处于 Active 状态是极其重要的。否则,在两个 Active NN 的状态下 NameSpace 状态将会出现分歧,这将会导致数据的丢失及其它不正确的结果。为了保证这种情况不会发生,在任何时间,JNs 只允许一个 NN 充当 writer。在故障恢复期间,将要变成 Active 状态的 NN 将取得 writer 的角色,并阻止另外一个 NN 继续处于 Active 状态。



用户头像

邵帅

关注

还未添加个人签名 2017.10.29 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
作业请添加”极客大学架构师训练营“标签,便于分类查找~
2020 年 08 月 05 日 14:09
回复
没有更多了
架构师训练营第8周作业