图解hadoop的高可用机制

hadoop的高可用机制.png

参考文章:https://blog.csdn.net/ForgetThatNight/article/details/80009698
https://blog.csdn.net/qq_31598113/article/details/69220262

有两台机器,一台ACTIVE 一台STANDBY
1、其中有edits小文件(较多),fsimage文件,可以把其中的小文件edits放在第三方,因为是第三方,所以ACTIVE和STANDBY都可以去访问。
2、所以ACTIVE和STANDBY都可以去第三方那最新的edits文件并且合并到fsimage,所以只会少掉正在写的文件
3、如果ACTIVE down掉了,那么STANDB可以通过获取第三方获取edits文件并且保证数据无丢失
4、如果第三方 挂掉了,数据将不能同步,所以第三方也得是集群而且得满足高可靠,且该集群内均存有edis文件。qjournal是利用zookkeeper实现的分布式系统,edits日志管理,此时数据可靠性很高,但是数据一致性却下降了(即CAP定理)
5、

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容