HDFS配置項

HDFS的配置文件主要有兩個,hdfs-site.xml和core-site.xml,以下是這兩個文件的常用的屬性,以後會不斷添加

 

hdfs-site.xml屬性說明

以下屬性都在hdfs-default.xml中,hadoop不建議直接修改這個文件,建議在hdfs-site.xml中修改,hdfs-site.xml的屬性值會覆蓋hdfs-default.xml中的值。

屬性

默認值

屬性說明

dfs.name.dir

${hadoop.tmp.dir}/dfs/name

Namenode元數據保存路勁(fsimage),可以設置多個,以“,”分隔,不能有空格

dfs.data.dir

${hadoop.tmp.dir}/dfs/data

datanode保存數據塊的目錄,可以設置多個,以“,”分隔,不能有空格

fs.checkpoint.period

 

3600

每隔3600secondaryNameNode執行checkpoint來合併fsimageeidts

fs.checkpoint.size

67108864(64M)

edits文件達到64MsecondaryNameNode執行checkpoint來合併fsimageeidts

dfs.block.size

67108864(64M)

hdfs每個文件塊的大小

dfs. replication

3

文件上傳到hdfs上時指定幾個副本,如以後修改了副本數,對已經上傳了的文件也不會起作用

dfs.permissions

true

文件操作時的權限檢查標識,最好設置成false吧,不然操作HDFS可能會報權限異常

 

 core-site.xml屬性說明

以下屬性都在core-default.xml中,hadoop不建議直接修改這個文件,建議在core-site.xml中修改,core-site.xml的屬性值會覆蓋core-default.xml中的值。

屬性

默認值

屬性說明

fs.default.name

file:///

指定一臺機器爲namenode。如hdfs://hadoop-manager:9000

hadoop.tmp.dir

/tmp/hadoop-${user.name}

臨時文件路徑。在hdfs-default.xmldfs.name.dir屬性的默認值用到了這個屬性。

 

 

 

發佈了52 篇原創文章 · 獲贊 12 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章