这个错误是什么意思? (java.io.IOException 没有活动节点包含此块)
What is the meaning of this error? ( java.io.IOException No active nodes contain this block )
{
""
RemoteException "": {
""
exception "": ""
IOException "",
""
javaClassName "": ""
java.io.IOException "",
message "": ""
No active nodes contain this block ""
}
}
这个错误是什么意思?虽然我不确定,但我想我在读取文件时收到了这个错误。
可能是你的Datanode在Namenode之前启动了当Namenode启动时它找不到你的Datanode,因为它没有注册到Namenode。这就是为什么它无法在该节点上找到 block 的原因。
您可以通过脚本 start-all.sh 并检查 Namenode 是否在 Datanodes 之前启动。
{
""
RemoteException "": {
""
exception "": ""
IOException "",
""
javaClassName "": ""
java.io.IOException "",
message "": ""
No active nodes contain this block ""
}
}
这个错误是什么意思?虽然我不确定,但我想我在读取文件时收到了这个错误。
可能是你的Datanode在Namenode之前启动了当Namenode启动时它找不到你的Datanode,因为它没有注册到Namenode。这就是为什么它无法在该节点上找到 block 的原因。 您可以通过脚本 start-all.sh 并检查 Namenode 是否在 Datanodes 之前启动。