org.apache.hadoop.hdfs.protocol.UnregisteredNodeException
datanode启动之后,一直在汇报本机的状态信息,但是无法注册成功。
经检查是 三个datanode的 datanodeUuid 一样。
检查命令如下: cat /export/data/hdp/dfs/data/current/VERSION
解决:3个datanode中,删除掉2个一样的,保留一个即可。
然后重新启动即可。
hadoop-daemon.sh start datanode
个人网站:shuoyizui.com
公众号:写个框架玩
近期在公众号会发布一系列文章,主要是想完成一个简化的MapReduce框架的编写。实现Mapreduce编程模型、任务远程提交、任务分配、任务执行等功能。设计到了动态代理、反射、网络通信、序列化、消息队列、netty、自定义类加载器、多线程、shell等技术点。