gpt4 book ai didi

hadoop - 关于Hadoop secondarynamenode的概念

转载 作者:可可西里 更新时间:2023-11-01 15:41:39 25 4
gpt4 key购买 nike

根据文档 (http://hadoop.apache.org/common/docs/r0.20.203.0/hdfs_user_guide.html),secondarynamenode 在 hadoop0.20.203.0 之后的版本中已弃用,取而代之的是 checkpointnode 和 backupnode。但是在集群设置文档 (http://hadoop.apache.org/common/docs/r0.20.203.0/cluster_setup.html) 中没有提及该更改。更多 bin/start-dfs.sh 在 conf/masters 文件中提到的地址中启动 secondaryname 节点。

有人可以提供有什么区别吗?这是否意味着配置未更改。只有 secondarynamenode 的内部架构被改变..

同样在 hadoop0.23.0 版本上,没有 conf/masters 文件,我们用来指定二级名称节点需要启动的主机地址。

谢谢MRK

最佳答案

Also on hadoop0.23.0 release there is no conf/masters file where we used to specify the host address where secondary name node needs to start.

0.23 的文档有点稀疏,我不得不深入研究代码。在DFSConfigKeys.java以下变量已定义。在 hdfs-site.xml 中将 dfs.namenode.secondary.http-address 键设置为 ip:port 并使用 sbin/hadoop-daemon.sh start secondarynamenode 命令。运行 jps 命令以检查辅助名称节点是否正在运行,并确保检查日志文件是否有任何错误。

public static final String DFS_NAMENODE_SECONDARY_HTTP_ADDRESS_KEY = "dfs.namenode.secondary.http-address";

Can some one provide what is difference?

辅助 NN 被称为 CheckPoint NN。但是,代码仍在使用 Secondary NN,人们仍将其称为 Secondary NN。

来自 HDFS-2141 的描述0.23版本相关的Jira

Active和Standby是NameNode的状态。而 Backup 和 CheckPoint 是启动的守护进程的名称/角色。

关于hadoop - 关于Hadoop secondarynamenode的概念,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8501043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com