用eclips连hadoop报Unknown protocol to job tracker: org.apache.hadoop.hdfs.protocol.ClientProtoco

win7开发hadoop

在eclips连接hadoop时,报Unknown protocol to job tracker: org.apache.hadoop.hdfs.protocol.ClientProtocol

org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.ipc.RemoteException<span style="color: white; background-color: rgb(0, 70, 153);">:</span> <a target=_blank name="baidusnap9" style="color: rgb(255, 153, 0);"></a><span style="color: white; background-color: rgb(153, 0, 153);">java</span>.io.IOException<span style="color: white; background-color: rgb(0, 70, 153);">:</span> Unknown protocol to job tracker<span style="color: white; background-color: rgb(0, 70, 153);">:</span> org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.hdfs.protocol.ClientProtocol
        at org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.mapred.JobTracker.getProtocolVersion(JobTracker.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>362)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>25)
        at <span style="color: white; background-color: rgb(153, 0, 153);">java</span>.lang.reflect.Method.invoke(Method.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>597)
        at org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.ipc.RPC$Server.call(RPC.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>578)
        at org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.ipc.Server$Handler$1.run(Server.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>1393)
        at org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.ipc.Server$Handler$1.run(Server.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>1389)
        at <span style="color: white; background-color: rgb(153, 0, 153);">java</span>.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>396)
        at org.apache.<span style="background-color: rgb(255, 153, 153);">hadoop</span>.security.UserGroupInformation.doAs(UserGroupInformation.<span style="color: white; background-color: rgb(153, 0, 153);">java:</span>1149)


原因是Host 的端口地址写反了。下图是正确的。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值