是否为fs.defaultFS和dfs.name服务正确的逻辑URI?

rryofs0p  于 2022-09-20  发布在  Hadoop
关注(0)|答案(1)|浏览(178)

我遵循了设置Hadoop HA NameNode的Apache文档

在core-site.xml中,我有以下内容

<property>
    <name>fs.defaultFS</name>
    <value>hdfs://apache-hadoop-namenode:8020</value>
</property>

在hdfs-site.xml中

<property>
    <name>dfs.nameservices</name>
    <value>apache-hadoop-namenode</value>
</property>

两者的价值应该相同吗?如果是这样,我是否需要提到如上所示的端口8020

txu3uszq

txu3uszq1#

dfs.nameservices可以是逗号分隔的名称服务列表。NameServices不包括协议或端口。

如果您没有NameServices,则hdfs://apache-hadoop-namenode:8020将引用一个DNS名称,而不是NameService

本页面介绍名称服务的联合和配置。https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-hdfs-rbf/HDFSRouterFederation.html

相关问题