有時候我們需要對hdfs重置,步驟如下:
1、停止服務
2. 清除日志節點
ssh dmp-hdfs-ns1 rm -rf /disk1/dfs/jn/meta/*ssh dmp-hdfs-ns2 rm -rf /disk1/dfs/jn/meta/*ssh dmp-hdfs-dt1 rm -rf /disk1/dfs/jn/meta/*ssh dmp-hdfs-dt2 rm -rf /disk1/dfs/jn/meta/*ssh dmp-hdfs-dt3 rm -rf /disk1/dfs/jn/meta/*
- 格式化namenode
ssh dmp-hdfs-ns1 hdfs namenode -format
- 格式化ZKFC
hdfs zkfc -formatZK
- 格式化datanode
ssh dmp-hdfs-dt1 hdfs datanode -format
ssh dmp-hdfs-dt2 hdfs datanode -formatssh dmp-hdfs-dt3 hdfs datanode -format
- 清除namenode
ssh dmp-hdfs-dt3 ls -l /disk1/dfs/dn/currentssh dmp-hdfs-dt3 rm -rf /disk1/dfs/dn/currentssh dmp-hdfs-dt2 rm -rf /disk1/dfs/dn/currentssh dmp-hdfs-dt1 rm -rf /disk1/dfs/dn/current
現在可以重啟服務了。