Hadoop2.0配置文件介绍
hadoop-env.sh
文件中设置的是 Hadoop 运行时需要的环境变量。JAVA_HOME 是必须设置的,即使我们当前的系统中设置了 JAVA_HOME,它也是不认识的,因为 Hadoop 即使是在本机上执行,它也是把当前的执行环境当成远程服务器。
core-site.xml
hadoop 的核心配置文件,有默认的配置项 core-default.xml
core-default.xml 与 core-site.xml 的功能是一样的,如果在 coresite.xml里没有配置的属性,则会自动会获取 core-default.xml 里的相同属性的值。
<!-- 用于设置 Hadoop 的文件系统,由 URI 指定 -->
<property>
<name>fs.defaultFS</name>
<value>hdfs://****:9000</value>
</property>
<!-- 配置 Hadoop 的临时目录,默认/tmp/hadoop-${user.name} -->
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hadoop/hadoop-2.4.1/tmp</value>
</property>
hdfs-site.xml
HDFS 的核心配置文件,有默认的配置项 hdfs-default.xml。hdfs-default.xml 与 hdfs-site.xml 的功能是一样