当前位置: 首页 > 知识库问答 >
问题:

Hadoop:如何在其他节点上启动辅助namenode?

高兴贤
2023-03-14

我试图构造一个hadoop集群,它由EC2中的1个namenode、1个secondary namenode和3个DataNode组成。

所以我将secondary namenode的地址写入masters文件并执行start-dfs.sh。

但是,次要名称码并不是从主文件中写入的地址开始的。它只是从执行stat-dfs.sh脚本的节点开始。

:~/hadoop/etc/hadoop$start-dfs.sh

...

<property>
<name>dfs.namenode.secondary.http-address</name>
<value>ec2-54-187-222-213.us-west-2.compute.amazonaws.com:50090</value>
</property>

共有1个答案

令狐跃
2023-03-14

只要在hadoop配置中正确配置了节点角色就可以了。您可以使用dfsadmin检查辅助名称代码的IP地址。如果是172.31.26.190,则表示可以。辅助名称节点服务于0.0.0.0意味着它接受来自localhost或网络内任何节点的任何传入连接。

 类似资料:
  • 问题内容: 我正在尝试用Elasticsearch替换Solr设置。这是一个新的设置,尚未投入生产,因此我有很大的空间来摆弄各种东西并使它们运转良好。 我有非常大量的数据。我正在索引一些实时数据并将其保留7天(通过使用_ttl字段)。我不在索引中存储任何数据(并禁用了_source字段)。我预计我的指数将稳定在 200亿 行左右。我将把这些数据放入2-3个命名索引中。到目前为止,多达数十亿行的搜索

  • 大家关注的 IDE 核心功能前面都已逐一介绍过了,有些辅助功能我认为也有必要让你知道,不是都在提程序员人文关怀嘛,从我做起! 8.1 快速编辑结对符 平时,最让我头痛的字符莫过于 {}、""、[] 等这类结对符,输入它们之所以麻烦,主要因为A)盲打很难找准它们位置,B)还得同时按住shift键。两者再一叠加,非常影响我的思维。要高效输入结对 符,应该是输入少量几个字母(对,字母,不是字符)后 vi

  • mapred-site.xml(在主服务器和从服务器中) hdfs-site.xml(母版中) hdfs-site.xml(在从机中) yarn-site.xml(在主服务器和从服务器中) 主节点中的jps: slaves中的jps 向你问好

  • 同时发布Hadoop多节点设置。一旦我开始我的hdfs恶魔在主(宾/start-dfs.sh) 我确实在主人的日志下面找到了 我确实在奴隶号上找到了下面的日志@ hadoop hduser数据节点本地主机。本地域。日志文件 有人能告诉我,设置有什么问题吗。