Hadoop2.2.0中HDFS的高可用性实现原理是什么

这篇文章主要介绍“ Hadoop2.2.0中HDFS的高可用性实现原理是什么”,在日常操作中,相信很多人在 Hadoop2.2.0中HDFS的高可用性实现原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答” Hadoop2.2.0中HDFS的高可用性实现原理是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联是一家专注于网站设计、网站制作与策划设计,平南网站建设哪家好?创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:平南等地区。平南做网站价格咨询:13518219792

在HA集群,你需要准备以下事项:
(1)、NameNode machines:运行Active NN和Standby NN的机器需要相同的硬件配置;
(2)、JournalNode machines:也就是运行JN的机器。JN守护进程相对来说比较轻量,所以这些守护进程可以可其他守护线程(比如NN,YARN ResourceManager)运行在同一台机器上。在一个集群中,最少要运行3个JN守护进程,这将使得系统有一定的容错能力。当然,你也可以运行3个以上的JN,但是为了增加系统的容错能力,你应该运行奇数个JN(3、5、7等),当运行N个JN,系统将最多容忍(N-1)/2个JN崩溃。
在HA集群中,Standby NN也执行namespace状态的checkpoints,所以不必要运行Secondary NN、CheckpointNode和BackupNode;事实上,运行这些守护进程是错误的。

到此,关于“ Hadoop2.2.0中HDFS的高可用性实现原理是什么”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


本文题目:Hadoop2.2.0中HDFS的高可用性实现原理是什么
本文地址:http://myzitong.com/article/jdjcdd.html