HDFS-配置项
一、core-site.xml與core-default.xml
core-default.xml與core-site.xml的功能是一樣的,如果在core-site.xml里沒(méi)有配置的屬性,則會(huì)自動(dòng)會(huì)獲取core-default.xml里的相同屬性的值
<configuration><property><!-- 這個(gè)屬性用來(lái)指定namenode的hdfs協(xié)議的文件系統(tǒng)通信地址,可以指定一個(gè)主機(jī)+端口,也可以指定為一個(gè)namenode服務(wù)(這個(gè)服務(wù)內(nèi)部可以有多臺(tái)namenode實(shí)現(xiàn)ha的namenode服務(wù)) --><name>fs.defaultFS</name><value>hdfs://localhost:9000</value></property><property><!-- 這個(gè)屬性用來(lái)執(zhí)行文件IO緩沖區(qū)的大小--><name>io.file.buffer.size</name><value>131072</value></property><property><!-- 指定hadoop臨時(shí)目錄,前面用file:表示是本地目錄。也可以直接使用/usr/local/hadoop/tm,我估計(jì)不加file:應(yīng)該也可以。hadoop在運(yùn)行過(guò)程中肯定會(huì)有臨時(shí)文件或緩沖之類(lèi)的,必然需要一個(gè)臨時(shí)目錄來(lái)存放,這里就是指定這個(gè)的。當(dāng)然這個(gè)目錄前面我們已經(jīng)創(chuàng)建好了。 --><name>hadoop.tmp.dir</name><value>file:/usr/local/apps/hadoop-3.2.1/tmp</value><description>Abase for other temporary directories.</description></property><property><!-- 配置ipc傳輸大小 --><name>ipc.maximum.data.length</name><value>134217728</value></property></configuration>具體配置可以參考https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/core-default.xml
二、hdfs-site.xml與hdfs-default.xml
hdfs-default.xml與hdfs-site.xml的功能是一樣的,如果在hdfs-site.xml里沒(méi)有配置的屬性,則會(huì)自動(dòng)會(huì)獲取hdfs-default.xml里的相同屬性的值
<configuration><property><!-- secondary namenode的http通訊地址,有何用呢?為何不用hdfs協(xié)議了?我還不太清楚--><name>dfs.namenode.secondary.http-address</name><value>localhost:50070</value></property><property><!-- namenode數(shù)據(jù)的存放地點(diǎn)。也就是namenode元數(shù)據(jù)存放的地方,記錄了hdfs系統(tǒng)中文件的元數(shù)據(jù)--><name>dfs.namenode.name.dir</name><value>file:/usr/local/apps/hadoop-3.2.1/dfs/name</value></property><property><!-- datanode數(shù)據(jù)的存放地點(diǎn)。也就是block塊存放的目錄了--><name>dfs.datanode.data.dir</name><value>file:/usr/local/apps/hadoop-3.2.1/dfs/data</value></property><property><!-- hdfs的副本數(shù)設(shè)置。也就是上傳一個(gè)文件,其分割為block塊后,每個(gè)block的冗余副本個(gè)數(shù)--><name>dfs.replication</name><value>3</value></property><property><!-- 開(kāi)啟hdfs的web訪問(wèn)接口。默認(rèn)端口是50070--><name>dfs.webhdfs.enabled</name><value>true</value></property> </configuration>具體配置可以參考https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
總結(jié)
                            
                        - 上一篇: linux命令复习之有关磁盘空间的命令
 - 下一篇: 编写第二个Spring程序——AOP实现