码迷,mamicode.com
首页 > 其他好文 > 详细

NameNode中的高可用方案

时间:2018-10-16 11:56:33      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:info   img   ima   alt   node   图片   时间   技术分享   响应   

NN中元数据的可靠性是可以保证的,但是其可用性并不高,因为Namenode是单节点的,所以一旦这个节点不能工作,那么整个hdfs都不能工作,但是由于SecondaryNameNode的机制,所以,即便NameNode不能工作,元数据也不会丢失,人为介入之后是可以恢复的,不会导致数据丢失。因此可靠性高不代表可用性也高。因此NameNode的HA方案呼之欲出。

1-能否让两个NN都正常响应客户端请求?

应该让两个NN节点在某一个时间只能有一个响应客户端请求,响应请求的节点必须是Active那一个;

2-standby状态的节点必须能够快速无缝切换到active状态;

意味着两个NN节点必须时刻保持元数据一致;

 

Hadoop为NN提供的HA机制如下图所示:

技术分享图片

 

NameNode中的高可用方案

标签:info   img   ima   alt   node   图片   时间   技术分享   响应   

原文地址:https://www.cnblogs.com/maxigang/p/9796893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!