【发布时间】:2018-07-30 16:06:38
【问题描述】:
core-site.xml 文件通知 Hadoop 守护进程 NameNode 在哪里运行 集群。它包含 Hadoop Core 的配置设置 例如 HDFS 和 MapReduce 通用的 I/O 设置。
hdfs-site.xml 文件包含 HDFS 的配置设置 守护进程; NameNode、Secondary NameNode 和 DataNode。 在这里,我们可以配置 hdfs-site.xml 来指定默认块 HDFS 上的复制和权限检查。实际人数 也可以在创建文件时指定复制。这 如果创建时没有指定复制,则使用默认值。
我希望了解哪些进程 [Namenode、Datanode、HDFS 客户端] 需要访问哪些配置文件?
- Namenode:我认为它只需要
hdfs-site.xml,因为它不需要知道自己的位置。 - Datanode:我认为它需要同时访问
core-site.xml(定位名称节点)和hdfs-site.xml(用于各种设置)? - HDFS 客户端:我认为它需要访问
core-site.xml(定位名称节点)和hdfs-site.xml(用于各种设置)?
准确吗?
【问题讨论】: