$ jps
3555 SecondaryNameNode
3295 NameNode
3756 Jps
原因:多次格式化namenode导致的namenode与datanode之间的不一致(多次格式化,版本不一致)
解决:把Hadoop下的log和tmp文件夹删掉、Hadoopdata里面文件删除(没有Hadoopdata文件,则将Hadoop下的dfs下的data里面文件删掉)
过程:
①先关闭dfs:./sbin/stop-dfs.sh
②删除掉Hadoop下的dfs下的data里面的东西
③删除Hadoop下的logs和temp文件夹
④重启集群:./sbin/start-dfs.sh
⑤查看进程:jps
$ jps
8115 Jps
7775 DataNode
7681 NameNode
7933 SecondaryNameNode