Hadoop核心配置文件的默认配置解读
9.1 默认配置文件
4个核心的默认配置文件在$HADOOP_HOME/share/hadoop/目录下:
hadoop-2.2.0\share\hadoop\common\hadoop-common-2.2.0.jar\core-default.xml
hadoop-2.2.0\share\hadoop\hdfs\hadoop-hdfs-2.2.0.jar\hdfs-default.xml
hadoop-2.2.0\share\hadoop\mapreduce\hadoop-mapreduce-client-core-2.2.0.jar\mapred-default.xml
hadoop-2.2.0\share\hadoop\yarn\hadoop-yarn-common-2.2.0.jar\yarn-default.xml
9.2 自定义配置文件
(1) 自定义配置文件位于$HADOOP_HOME/etc/hadoop/目录下,分别是:
core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml
(1) 自定义的配置文件来自于默认配置文件,在自定义配置文件中配置的信息将会覆盖默认配置文件中的某些配置。
如果用户想对某些配置进行自定义配置,不应该去修改默认配置文件,而是在自定义配置文件中进行覆盖。
9.3 实际生产环境中的配置
(1) core-site.xml的配置
参考默认配置文件core-default.xml,在$HADOOP_HOME/etc/hadoop目录下找到core-site.xml,进行用户自定义配置
- 配置NameNode
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop-yarn.dragon.org:8020</value>
</property>
说明:对于默认文件系统的配置以前是下面的名称,但描述信息说明这种名称已被弃用
<property>
<nam