当启动Hadoop集群出现节点少了或者集群的HDFS安全模式关闭不了情况下,可以重新格式化hadoop集群,但是注意HDFS文件系统的所有文件都会被删除。

先关闭集群,输入jps.sh命令后,确保集群关闭,没有关闭,输入stop-yarn.sh和start-dfs.sh命令关闭集群

[root@master hadoop-3.1.3]# jps.sh
*********master********
24109 Jps
*********slave1********
17210 Jps
*********slave2********
16530 Jps
[root@master hadoop-3.1.3]# 

进入hadoop安装目录,并删除logs和tmp文件夹

[root@master conf]# cd /opt/module/hadoop-3.1.3/
[root@master hadoop-3.1.3]# ls
append.txt  etc      lib      LICENSE.txt  NOTICE.txt     README.txt  share  wordcount.jar
bin         include  libexec  logs         partition.jar  sbin        tmp    word.txt
[root@master hadoop-3.1.3]# rm -rf logs
[root@master hadoop-3.1.3]# rm -rf tmp

以上步骤在slave1和slave2再做一次,分别删除tmp和logs文件夹

在master主机上输入格式化命令

[root@master hadoop-3.1.3]# hdfs namenode -format

在确保格式化成功后,重新启动集群

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐