Hadoop系列之十:Hadoop配置文件及经常使用配置参数详解(未完成)

一、Hadoop的配置文件ide

hadoop-env.sh: 用于定义hadoop运行环境相关的配置信息,好比配置JAVA_HOME环境变量、为hadoop的JVM指定特定的选项、指定日志文件所在的目录路径以及master和slave文件的位置等;oop

core-site.xml: 用于定义系统级别的参数,如HDFS URL、Hadoop的临时目录以及用于rack-aware集群中的配置文件的配置等,此中的参数定义会覆盖core-default.xml文件中的默认配置;日志

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

mapred-site.xml:HDFS的相关设定,如reduce任务的默认个数、任务所可以使用内存的默认上下限等,此中的参数定义会覆盖mapred-default.xml文件中的默认配置;进程

masters: hadoop的secondary-masters主机列表,当启动Hadoop时,其会在当前主机上启动NameNode和JobTracker,而后经过SSH链接此文件中的主机以做为备用NameNode; 内存

slaves:Hadoop集群的slave主机列表,master启动时会经过SSH链接至此列表中的全部主机并为其启动DataNode和taskTracker进程; hadoop

相关文章
相关标签/搜索