出现这种情况首先检查这样几个问题:
1. 各个节点上的防火墙有没有关掉。service iptables status;
2. 检查是不是同一个版本。
如果都不是:那就可能是namespaceID出问题了,可能是因为hadoop namenode -format导致的问题(猜的).
解决方法:
1. stop-all.sh,先停掉集群。
2. 将各个节点上的tmp,logs文件夹删掉。
3.重新格式化namenode,hadoop namenode -format。
4.重启集群。