二十七、修改本地臨時檔案儲存目錄及Hadoop配置檔案說明
阿新 • • 發佈:2018-12-15
修改本地臨時檔案儲存目錄及Hadoop配置檔案說明
1、 修改本地臨時檔案儲存目錄
1.1、停止程序
[[email protected] hadoop-2.7.2]$ sbin/yarn-daemon.sh stop nodemanager
[[email protected] hadoop-2.7.2]$ sbin/yarn-daemon.sh stop resourcemanager
[[email protected] hadoop-2.7.2]$ sbin/hadoop-daemon.sh stop datanode
[[email protected] hadoop-2.7.2]$ sbin/hadoop-daemon.sh stop namenode
1.2、修改hadoop.tmp.dir
[[email protected] hadoop-2.7.2]$ vim etc/hadoop/core-site.xml
在< configuration>< /configuration>標籤下新增如下:
<!-- 指定hadoop執行時產生檔案的儲存目錄 --> <property> <name>hadoop.tmp.dir</name> <value>/opt/module/hadoop-2.7.2/data/tmp</value> </property>
1.3、將/opt/module/hadoop-2.7.2路徑中的logs資料夾刪除掉
[[email protected] hadoop-2.7.2]$ rm -rf logs/
1.4、進入到tmp目錄將tmp目錄中hadoop-atguigu目錄刪除掉
[[email protected] hadoop-2.7.2]$ rm -rf /tmp/hadoop*
1.5、格式化NameNode
[[email protected] hadoop-2.7.2]$ hadoop namenode -format
1.6、啟動所有程序
[ad[email protected] hadoop-2.7.2]$ sbin/hadoop-daemon.sh start namenode
[[email protected] hadoop-2.7.2]$ sbin/hadoop-daemon.sh start datanode
[[email protected] hadoop-2.7.2]$ sbin/yarn-daemon.sh start resourcemanager
[[email protected] hadoop-2.7.2]$ sbin/yarn-daemon.sh start nodemanager
檢視/opt/module/hadoop-2.7.2/data/tmp這個目錄下的內容。
2、Hadoop配置檔案說明
Hadoop配置檔案分兩類:預設配置檔案和自定義配置檔案,只有使用者想修改某一預設配置值時,才需要修改自定義配置檔案,更改相應屬性值。
2.1、預設配置檔案
存放在hadoop相應的jar包中:存放在$HADOOP_HOME/share/hadoop
[core-default.xml]
hadoop-common-2.7.2.jar/ core-default.xml
[hdfs-default.xml]
hadoop-hdfs-2.7.2.jar/ hdfs-default.xml
[yarn-default.xml]
hadoop-yarn-common-2.7.2.jar/ yarn-default.xml
[core-default.xml]
hadoop-mapreduce-client-core-2.7.2.jar/ core-default.xml
2.2自定義配置檔案
存放在$HADOOP_HOME/etc/hadoop
core-site.xml
hdfs-site.xml
yarn-site.xml
mapred-site.xml