有时候我们需要对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/*
  1. 格式化namenode
 ssh dmp-hdfs-ns1 
 hdfs namenode -format
  1. 格式化ZKFC
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
  1. 清除namenode
 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

现在可以重启服务了。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐