我格式化了namenode。之后,我收到错误:
当我尝试从本地复制到 HDFS 时,只能复制到 0 个节点而不是 1 个节点。
当我检查日志时,我发现这背后的原因是:
datanode 拒绝与名称节点通信。
日志:
19:05:08,683 INFO org.apache.hadoop.ipc.Server:启动 SocketReader 2013-09-24 19:05:08,683 INFO org.apache.hadoop.metrics2.impl.MetricsSourceAdapter:源 RpcActivityForPort50020 的 MBean 已注册。2013-09-24 19:05:08,685 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: dnRegistration = DatanodeRegistration(mentat.cluster:50010, storageID=DS-1680548975-10.0.0.107-50010-1330193627227, infoPort = 50075,ipcPort = 50020)2013-09-24 19:05:08,688 错误 org.apache.hadoop.hdfs.server.datanode.DataNode:org.apache.hadoop.ipc.RemoteException:org.apache.hadoop.hdfs。 server.protocol.DisallowedDatanodeException:Datanode 拒绝与 namenode 通信:mentat.cluster:50010 at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.registerDatanode(FSNamesystem.java:2391) at org.apache.hadoop.hdfs.server .namenode.NameNode。* ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * *** SHUTDOWN_MSG:在 mentat.local/10.0.0.107 关闭 DataNode * ** * ** * ** * ** * ** * ** * ** * ** * ** * ** * *** /
请帮忙!