您的位置:首页 > 运维架构

hadoop问题集锦及解决办法

2015-06-25 03:12 405 查看
开发环境:win7 eclipse hadoop2.2.0 jdk1.7 

hadoop运行环境:Cent OS 6.5  hadoop2.2.0 jdk1.7

1.win7下eclipse开发运行mapreduce程序遇到问题:Could not locate executable null\bin\winutils.exe

原因:缺少可执行文件winutils.exe

解决办法:https://github.com/srccodes/hadoop-common-2.2.0-bin下载对应文件并复制到开发环境下hadoop_home的bin目录下

2.Call From WIN-20141121CWR/192.168.93.1 to hadoop0:9000 failed on connection 

原因:由于hadoop配置中core-site.xml文件的hdfs访问地址不是使用的ip而是主机名

解决办法:主机名改为IP地址

3.Datanode cannot communicate with namenode:Datanode Registration

原因:未知

解决办法:修改linux下/etc/hosts文件,把127.0.0.1改为内网IP地址,如:192.168.2.100

4.非root用户无法无密码登录本机。

原因:.ssh目录下authorized_keys文件权限问题

解决办法:运行命令,chmod 710 authorized_keys
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hadoop