我想了解蜂巢如何知道哪些Hadoop的NameNode的是处于活动状态,当有效的NameNode故障会出现什么蜂巢用Hadoop高可用性
0
A
回答
1
蜂巢通过metatool
配置为指向配置dfs.nameservices
为HA HDFS 。见https://cwiki.apache.org/confluence/display/Hive/Hive+MetaTool。 dfs.nameservices
是一个逻辑地址,而实际的名称节点配置为dfs.ha.namenodes.[id]
。
至于哪个Namenode处于活动状态,状态存储在Zookeeper中。当活动名称节点失败时,将在配置的时间(默认5秒,ha.zookeeper.session-timeout.ms
)之后触发故障转移。防护脚本是必需的,并触发备用名称节点变为活动状态。
0
在hdfs HA环境名称节点url应该是一个逻辑名称(例如hdfs:// logicalnamenode)。我们需要配置配置单元以与HA协同工作。为此,您需要使用metatool命令更改配置单元名称节点配置。
- 列出当前NN配置
〜#元工具-listFSRoot
HDFS:// namenode的:8020 /用户/蜂巢/仓库 - 以下命令将更新逻辑名老NN配置
元工具-updateLocation HDFS:// logicalnamenode HDFS:// namenode的:8020 -tablePropKey avro.schema.url
相关问题
- 1. Hadoop和蜂巢Ø
- 2. 我用Hadoop安装蜂巢2.0.0 2.7.2
- 3. Hadoop的蜂巢查询
- 4. Hadoop的蜂巢UDF失败
- 5. 蜂巢,Hadoop的,后面hive.exec.reducers.max
- 6. Oozie的蜂巢Hadoop作业
- 7. Hadoop节点高可用性
- 8. Hadoop高可用性查询
- 9. SQOOP Mysql的进口蜂巢错误用户不属于蜂巢
- 10. 减少蜂巢启动时间为许多蜂巢-e调用
- 11. $ HADOOP_HOME /斌/ Hadoop的FS -mkdir /用户/蜂巢/仓库
- 12. 如何使用蜂巢
- 13. 列表使用蜂巢
- 14. 找出使用蜂巢
- 15. 蜂巢:无效列引用
- 16. 如何使用蜂巢
- 17. 蜂巢:使用另一台
- 18. 错误组采用蜂巢
- 19. 蜂巢 - 高效连接两个表
- 20. 名单蜂巢
- 21. UDF在蜂巢
- 22. 在蜂巢
- 23. 蜂巢差异
- 24. 从蜂巢表
- 25. 在蜂巢
- 26. 在蜂巢
- 27. regex_extract在蜂巢
- 28. 在蜂巢
- 29. 在蜂巢
- 30. 在蜂巢