**结束了。**这个问题离题了。它目前不接受答案。
**想改进这个问题吗?**更新问题,使其成为堆栈溢出的主题。
7年前关门了。
改进这个问题
ubunut 12.04服务器amd64
有什么建议吗?
块池块池bp-1276073141-127.0.1.1-1357815963565(存储id ds-1319948814-127.0.1.1-50010-1357815971500)服务到bpct-server-01/127.0.1.1:8020 org.apache.hadoop.ipc.remoteexception(org.apache.hadoop.hdfs.server.protocol.disallowedatanodeexception)的初始化失败:数据节点拒绝与namenode的通信:数据节点注册(127.0.0.1,storageid=ds-1319948814-127.0.1.1-50010-1357815971500,infoport=50075,ipcport=50020,storageinfo=lv=-40;cid=聚类6;nsid=850502448;c=0)位于org.apache.hadoop.hdfs.server.blockmanagement.datanodemanager.registerdatanode(datanodemanager。java:566)在org.apache.hadoop.hdfs.server.namenode.fsnamesystem.registerdatanode(fsnamesystem。java:3358)在org.apache.hadoop.hdfs.server.namenode.namenoderpcserver.registerdatanode(namenoderpcserver。java:854)在org.apache.hadoop.hdfs.protocolpb.datanodeprotocolserversidetranslatorpb.registerdatanode(datanodeprotocolserversidetranslatorpb。java:91)在org.apache.hadoop.hdfs.protocol.proto.datanodeprotocolprotos$datanodeprotocolservice$2.callblockingmethod(datanodeprotocolprotos。java:20018)在org.apache.hadoop.ipc.protobufrpceengine$server$protobufrpinvoker.call(protobufrpceengine。java:453)在org.apache.hadoop.ipc.rpc$server.call(rpc。java:898)在org.apache.hadoop.ipc.server$handler$1.run(server。java:1693)在org.apache.hadoop.ipc.server$handler$1.run(server。java:1689)位于java.security.accesscontroller.doprivileged(本机方法)javax.security.auth.subject.doas(主题。java:396)在org.apache.hadoop.security.usergroupinformation.doas(usergroupinformation。java:1332)在org.apache.hadoop.ipc.server$handler.run(server。java:1687)
at org.apache.hadoop.ipc.Client.call(Client.java:1160)
at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:202)
at $Proxy10.registerDatanode(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:164)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:83)
at $Proxy10.registerDatanode(Unknown Source)
at org.apache.hadoop.hdfs.protocolPB.DatanodeProtocolClientSideTranslatorPB.registerDatanode(DatanodeProtocolClientSideTranslatorPB.java:149)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.register(BPServiceActor.java:619)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.connectToNNAndHandshake(BPServiceActor.java:221)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:661)
at java.lang.Thread.run(Thread.java:662)
1条答案
按热度按时间6rqinv9w1#
好吧,把主机名和错误的ip联系起来,愚蠢的错误
edit/etc/hosts解决了这个问题