1. ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in ...
namenode namespaceID = 1691922584; datanode namespaceID = 614022826
2. 2011-05-1 14:30:41,855 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.net.BindException: Problem binding to /0.0.0.0:50010 : Address already in useat org.apache.hadoop.ipc.Server.bind(Server.java:190)at org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:309)at org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:216)
3.Call to localhost/127.0.0.1:9000 failed on connection exception
hadoop出现以上错误,都是hadoop启动未成功。需要清楚旧数据重新启动
解决方法:
1. 数据格式不匹配,需要进行 hadoop namenode -format
2.删除机器上hadoop临时文件。默认路径 /tmp目录下和hadoop先关的都删除掉。
3.重新启动 hadoop namendoe -format