【问题标题】:How separate hadoop secondary namenode from primary namenode?hadoop辅助namenode与主namenode如何分开?
【发布时间】:2015-04-27 03:20:08
【问题描述】:

全部

我想问一下,我现在正在运行 hadoop 2.6.0。那么如何将这个辅助名称节点与主名称节点分开呢?什么配置?

我是使用一台额外的计算机成为辅助名称节点,还是可以在数据节点中?

我需要你的建议,谢谢...

【问题讨论】:

标签: hadoop configuration mapreduce filesystems distributed


【解决方案1】:

NameNode、Secondary NameNode、DataNode 只是根据它们执行的工作赋予“机器”的名称。在“理想”的分布式环境中,它们都可以而且应该驻留在不同的机器中。

辅助 NameNode 在另一台机器上的唯一要求是:辅助 NameNode 和 NamdeNode 应该连接,以便 FSImane 和 EditLogs 可以从 NameNode 复制到辅助 NameNode。

【讨论】:

  • 谢谢Omkar先生,我想再问一次,但是这个有点长哈哈哈。如何声明机器是辅助名称节点。如果要声明namenode,可以写在master文件中,如果要声明datanode,可以写在slave文件中,那么secondary呢?其次,我们如何将辅助和主名称节点连接到 FSImage 和 EditLogs?非常感谢...
  • 在 hdfs-site.xml 中:dfs.secondary.http.address$secondarynamenode.full.hostname:50090输入您的辅助 NameNode 主机名
  • 这个配置在namenode还是secondary node上?以及我们在主文件或从文件上注册的辅助名称节点?谢谢2
猜你喜欢
  • 1970-01-01
  • 2014-09-26
  • 1970-01-01
  • 2017-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-25
  • 2021-08-25
相关资源
最近更新 更多