天天看点

dataNode无法启动

1. clusterID不一致,namenode的cid和datanode的cid不一致,导致的原因是对namenode进行format的之后,datanode不会进行format,所以datanode里面的cid还是和format之前namenode的cid一样,解决办法是删除datanode里面的dfs.datanode.data.dir目录和tmp目录,然后再启动start-dfs.sh

2.关闭防火墙 service iptables stop

 不让开机自动启动 chkconfig --del iptables

3.即使删除iptables之后,报Datanode denied communication with namenode: DatanodeRegistration错误.