hadoop2.7.3 datanode没法启动的问题

缘由:屡次格式化namenode 致使了namenode的clusterID和datanode 的clusterID不一致html

解决方法:node

网上看了不少教程,都让找配置文件中dfs.data.dir和dfs.name.dir配置的目录,但我配置文件中并无配置这两个目录,因此应该是存在了默认目录里。找了好一会,终于在/tmp/hadoop-<username>/dfs 下找到了 data 和 name文件夹oop

     接下来就按照教程里的方法,打开name/curent下的VERSION,复制 clusterID 。再打开data/curent下的VERSION,将clusterID替换,保存退出。spa


参考教程:http://www.aboutyun.com/thread-7930-1-1.htmlhtm