hadoop伪分布式如何解决datanode移失问题
-
问题描述:在hadoop伪分布式,在运行完在JPS后,无法启动或者未出现datanode
-
原因分析:多次格式化NameNode(./bin/hdfs namenode -format),导致NameNode与DataNode的namespaceID 不一致,从而导致namenode和 datanode的断连
-
解决办法:进入usr>local>hadoop目录下,找到tmp
在终端中进入目录:cd usr/local/hadoop
删除tmp文档 :sudo: rm -rf tmp
配置完成后,格式化format:./bin/hdfs namenode -format
启动namenode和datanode进程,并启动结果:./sbin/start-dfs.sh
测试是否配置成功:jps