了解Hadoop的同學都知道,Hadoop有兩個核心的組成部分,一個是HDFS,另一個則是MapReduce,HDFS作為Hadoop的數據存儲方案,MapReduce則提供計算服務;同時,HDFS作為一種分布式文件系統,它的安裝也是需要相應的格式化操作的,如果安裝失敗或者我們需要重新安裝的時候,那我們就需要對HDFS重新進行格式化,這篇文章就和大家一起討論下如何進行HDFS的重新格式化。
重新格式化hdfs系統的方法:
1、打開hdfs-site.xml
我們打開Hadoop的hdfs-site.xml,基本配置如下所示:
<property> <name>dfs.name.dir</name> <value>/usr/local/hadoop/hdfs/name</value> </property> <property> <name>dfs.data.dir</name> <value>/usr/local/hadoop/hdsf/data</value> </property>
將 dfs.name.dir所指定的目錄刪除、dfs.data.dir所指定的目錄刪除,及我們需要刪除hdfs-site.xml中配置的存儲信息路徑。
2、刪除core-site.xml配置文件指定的相關目錄
<property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/hadooptmp</value> </property>
將hadoop.tmp.dir所指定的目錄刪除,即刪除Hadoop的臨時文件路徑。
3、重新執行命令:hadoop namenode -format
格式化完畢。
這種格式化HDFS的方式是需要把原來HDFS中的數據全部清空,然后再格式化并安裝一個全新的HDFS。
注:這種格式化方式需要將HDFS中的數據全部清空,以后我們探討不需刪除數據即可重新格式化的方法。
總結
以上就是本文關于hadoop重新格式化HDFS步驟解析的全部內容,希望對大家有所幫助。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
新聞熱點
疑難解答
圖片精選