首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Hadoop datanode无法与KDC通信,但kinit有效。

Hadoop datanode无法与KDC通信,但kinit有效。
EN

Stack Overflow用户
提问于 2013-05-21 09:32:59
回答 1查看 1.8K关注 0票数 0

Hadoop不能与KDC通信,但kinit工作。

sudo kinit -k -t /etc/hadoop/conf/hdfs.keytab

和UDP端口也很好.

nc共生5.us-west-1计算.内部-v -z -u 88 连接到共生5.us-west-1计算。内部88端口udp/kerberos成功!

但是在hadoop调试输出中,它总是说“接收超时”。

KrbAsReq调用createMessage KrbAsReq in createMessage KrbKdcReq发送:kdc=共生5.us-west-1计算。内部UDP:88,timeout=30000,重试数=3,#bytes=216 KDCCommunication: kdc=共生5.us-west-1.计算.内部UDP:88,timeout=30000,尝试=1,#bytes=216 SocketTimeOutException与尝试:1 KDCCommunication: kdc=共生5.us-west-1.计算.内部UDP:88,timeout=30000,尝试=2,#bytes=216 SocketTimeOutException与尝试:2 KDCCommunication: kdc=共生5.us-west-1.计算.内部UDP:88,timeout=30000,尝试=3,#bytes=216 SocketTimeOutException与尝试:3 KrbKdcReq发送:尝试共生5.us-west-1计算的错误。内部java.net.SocketTimeoutException:接收超时

,但是在symbio5本身,它有Namenode和KDC以及一个datanode,它可以.。

KrbAsReq调用createMessage KrbAsReq in createMessage KrbKdcReq发送:kdc=共生5.us-west-1计算。内部UDP:88,timeout=30000,重试数=3,#bytes=217 KDCCommunication: kdc=共生5.us-west-1.计算.内部UDP:88,timeout=30000,尝试=1,#bytes=217 KrbKdcReq发送:#字节read=776 KrbKdcReq发送:#字节read=776 KdcAccessibility:删除共生5.us-west-1计算。内部

有人能给我一些帮助吗?非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-23 04:27:36

最后,我解决了这个问题,只是让Hadoop使用TCP端口与Kerberos通信,而不是UDP。

sudo vim /etc/krb5.conf

..。 libdefaults ..。 udp_preference_limit =1 .

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16666683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档