namenode的本地目錄可以配置成多個,且每個目錄存放內容相同,增加了可靠性
1.在hdfs-site.xml檔案中增加如下內容
>
>
dfs.namenode.name.dirname
>
>
file:///$/dfs/name1,file:///$/dfs/name2value
>
property
>
2.停止集群,刪除data和logs中所有資料(分別執行一下命令)
[lsl@hadoop102 hadoop-2.7.2]$ rm -rf data/ logs/
[lsl@hadoop103 hadoop-2.7.2]$ rm -rf data/ logs/
[lsl@hadoop104 hadoop-2.7.2]$ rm -rf data/ logs/
3.格式化集群並啟動(分別執行一下命令)
[lsl@hadoop102 hadoop-2.7.2]$ bin/hdfs namenode –format
[lsl@hadoop102 hadoop-2.7.2]$ sbin/start-dfs.sh
4.檢視結果(執行一下命令)
[lsl@hadoop102 dfs]$ ll
可以看看這篇部落格,寫的很清晰(所以就不做過多的講述): 刪除恢復Hadoop集群中的DataNode
有時候因為做臨時調整可能需要刪除hadoop集群中的datanode,具體方法如下 首先在 etc hadoop conf dfs.exclude 中新增要刪除節點的機器名 在控制台頁面中看見顯示了乙個dead datanodes hdfs hmc hadoop dfsadmin refreshno...
刪除恢復Hadoop集群中的DataNode
有時候因為做臨時調整可能需要刪除hadoop集群中的datanode,具體方法如下 首先在 etc hadoop conf dfs.exclude 中新增要刪除節點的機器名 在控制台頁面中看見顯示了乙個dead datanodes hdfs hmc hadoop dfsadmin refreshno...
NameNode故障處理
方法一 將secondarynamenode中資料拷貝到namenode儲存資料的目錄 1.kill 9 namenode程序 2.刪除namenode儲存的資料 opt module hadoop 2.7.2 data tmp dfs name rm rf opt module hadoop 2....