hadoop-env.sh :

    用来定义hadoop运行环江相关的配置信息,比如配置JAVA_HOME环境变量、为hadoop的JVM指定特定的选项、指定日志文件所在的目录路径一级master和slave文件的位置等。

core-site.xml

    用于定义系统级别的参数,比如HDFS URL、Hadoop的临时目录一级用户rack-aware集群中的配置文件的配置等,此中的参数定义会覆盖core-default.xml文件中的默认配置。

hdfs-site.xml

    HDFS的相关设定,如文件副本的个数、块大小及是否使用强制权限等,此中的参数会覆盖hdfs-default.xml文件中默认设置。

mapred-site.xml

    HDFS的相关设定,如reduce任务的默认个数、任务所能够市容内存的默认上下限等,此中的参数定义会覆盖mapred-default.xml文件中的配置。