Hadoop配置文件分两类:默认配置文件自定义配置文件,只有用户想修改某一默认配置值时,才需要修改自定义配置文件,更改相应属性值。

1. 默认配置文件

默认文件 文件存放在Hadoop的jar包中的位置
**core-default.xml** hadoop-common-2.7.2.jar/ core-default.xml
**hdfs-default.xml** hadoop-hdfs-2.7.2.jar/ hdfs-default.xml
**yarn-default.xml** hadoop-yarn-common-2.7.2.jar/ yarn-default.xml
**mapred-default.xml** hadoop-mapreduce-client-core-2.7.2.jar/ mapred-default.xml

2. 自定义配置文件(重点)

自定义文件 文件功能
**core-site.xml** HDFS中NameNode的地址、Hadoop运行时产生临时文件的存储目录
**hdfs-site.xml** 副本数、SecondaryNameNode节点主机配置
**yarn-site.xml** Reducer获取数据的方式、YARN的ResourceManager的地址、启用日志聚集功能、日志保留时间
**mapred-site.xml** 指定在Yarn上运行程序、history历史服务器端地址、history历史服务器web端地址
这4个文件存放在Hadoop的jar包中的位置,四个配置文件均在$HADOOP_HOME/etc/hadoop这个路径上
**slaves** 各节点IP