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

相關文章
相關標籤/搜索