hadoop版本:0.20.2-cdh3u6
OS系统:linux CentOS 64-bit
安装教程:http://mrlee23.iteye.com/blog/2009776
参考教程:http://ljh0721.iteye.com/blog/2007862
问题:java.io.IOException: NameNode is not formatted.
问题现象:namenode、datanode启动失败,SecondaryNameNode启动成功。
问题解决方法:http://mrlee23.iteye.com/blog/2009777
注:不需要手动创建name、data、tmp的目录,直接运行命令:hadoop namenode -format,会自动创建name目录,其他目录hadoop会在用到的时候自己创建。
总结:
1、其实设置不设置host都一样,用ip也是可以的。
2、需要设置ssh免密码登录 ,否则密码登录启动hadoop不成功(我搞了N久是没搞明白如何用密码登录,然后启动hadoop,毕竟感觉有密码还是安全的,如果有人试过成功的话,请指教在下一二,谢谢了)
3、所有的设置一定要用su(root)来搞。(总忘记切换权限,走了好多弯路)。