site.xml和hdfs-site.xml

hfyxw5xn  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(478)

core-site.xml文件通知hadoop守护进程namenode在集群中运行的位置。它包含hadoop核心的配置设置,例如hdfs和mapreduce所共有的i/o设置。
hdfs-site.xml文件包含hdfs守护程序的配置设置;namenode、secondary namenode和datanodes。在这里,我们可以配置hdfs-site.xml来指定hdfs上的默认块复制和权限检查。也可以在创建文件时指定实际的复制次数。如果在创建时中未指定复制,则使用默认值。
我想了解哪些进程[namenode、datanode、hdfs client]需要访问哪些配置文件?
我想它只需要 hdfs-site.xml 因为它不需要知道自己的位置。
datanode:我想它需要访问这两个节点 core-site.xml (定位namenode)和 hdfs-site.xml (用于各种设置)?
hdfs客户机:我想它需要访问这两个 core-site.xml (定位namenode)和 hdfs-site.xml (用于各种设置)?
准确吗?

k7fdbhmy

k7fdbhmy1#

一些评论:
core-site.xml hdfs-site.xml 这两个是外部使用的吗
访问集群/webhdfsapi的程序(如nifi)
边缘节点需要两者才能访问群集
Ambari将管理这两个连同所有其他人
您列出的三个都需要访问权限才能运行集群,并且至少需要设置基本设置,如代理设置和集群访问权限

j0pj023g

j0pj023g2#

客户端和服务器进程都需要访问这两个文件
如果将hdfs nameservices与高度可用的namenodes一起使用,那么这两个namenodes需要找到对方

相关问题