hadoop HDFS 重置详细步骤

有时候我们需要对hdfs重置,步骤如下:

1、停止服务

  1. 清除日志节点
bssh 复制代码
 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/*
  1. 格式化namenode
bash 复制代码
 ssh dmp-hdfs-ns1 
 hdfs namenode -format
  1. 格式化ZKFC
bash 复制代码
hdfs zkfc -formatZK
  1. 格式化datanode

    ssh dmp-hdfs-dt1 hdfs datanode -format
    ssh dmp-hdfs-dt2 hdfs datanode -format
    ssh dmp-hdfs-dt3 hdfs datanode -format

  2. 清除namenode

sh 复制代码
 ssh dmp-hdfs-dt3 ls -l /disk1/dfs/dn/current
 ssh dmp-hdfs-dt3 rm -rf /disk1/dfs/dn/current
 ssh dmp-hdfs-dt2 rm -rf /disk1/dfs/dn/current
 ssh dmp-hdfs-dt1 rm -rf /disk1/dfs/dn/current

现在可以重启服务了。