2011-07-28 16:47:24,312 INFO org.apache.hadoop.ipc.Server: IPC Server handler 7 on 9100, call addBlock(/dfs_operator.txt, DFSClient_344588298, null, null) from 192.168.2.15:36470: error: java.io.IOException: File /dfs_operator.txt could only be replicated to 0 nodes, instead of 1
java.io.IOException: File /dfs_operator.txt could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1448)
at org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:690)
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.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:342)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1350)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1346)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:742)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1344)
这个问题找了N久,最后发现是host的问题。
主要的错误信息(红色标记):
STARTUP_MSG: Starting SecondaryNameNode
STARTUP_MSG: host = RJ15/127.0.0.1
STARTUP_MSG: args = []
STARTUP_MSG: version = 0.21.0
将host配置,由
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 RJ15
::1 localhost6.localdomain6 localhost6
192.168.2.15 master
192.168.2.82 slave1
192.168.2.102 slave2
192.168.2.69 slave3
改成:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 master
::1 localhost6.localdomain6 localhost6
192.168.2.15 master
192.168.2.82 slave1
192.168.2.102 slave2
192.168.2.69 slave3
搞定。。。。
为什么要这么改,具体原因还不清楚,处于猜测状态,那位大牛来解释一下。谢谢。
分享到:
相关推荐
解决删除目录提示:System.IO.IOException: 目录不是空的
本人的一片博客,http://blog.csdn.net/jackieriver/article/details/78882194,所需要的一些插件
java.security.InvalidKeyException:illegal Key Size 微信开发过程中,JDK6的版本
当调用Tool类中的第二个方法时,指定的browerType的值为“chrome”,运行程序出现:java.io.IOException: Cannot run program "chrome": CreateProcess error=2, ????????? 解决方法:找到谷歌浏览器安装根目录...
Android Build 时报错: java.io.IOException: Could not parse XML from android/accounts/annotati...Android构建时报错: app:lintVitalRelease[Fatal Error] :3:214: 与元素类型 “item” 相关联的 “name” ...
Android SDK "Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml"问题处理文件
Eclipse 进行 ANT 时错误 Javadoc failed java.io.IOException Cannot run program javadoc
把 java 代码直接改成 jsp,上传时产生 如下异常: 2012-12-31 8:59:21 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.io.IOException: ...
Failed to fectch URl https://dl-ssl.google.com/android/repository/addons_list.xml, reason: Connection to https://dl-ssl.google.com refused 安装使用SDK Manager更新时出现问题 Failed to fetch URL ...
针对java.io.IOException: entity content is too long [180278508] for the configured buffer limit [157286400]异常,将 DEFAULT_BUFFER_LIMIT修改为150M
MyEclipseKeyGen package basic.day01; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
生成证书的全部步骤的bat文件 博文链接:https://davidhhs.iteye.com/blog/2279674
复制并覆盖%JAVA_HOME%/jre/lib/security下的local_policy.jar 和 US_export_policy.jar
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String word = request.getParameter("word"); request.setAttribute("word", word); ...
import java.io.IOException; import java.io.InputStreamReader; import javax.jms.JMSException; import javax.jms.ObjectMessage; import javax.jms.Session; import javax.jms.TextMessage; import javax.jms....
it.sauronsoftware.jave.EncoderException: java.io.IOException: Cannot run program "C:\Users\moxiao\AppData\Local\Temp\jave-1\ffmpeg.exe": CreateProcess error=740, 请求的操作需要提升。 在最新的liunx ...
Java.io.IOException: The same input jar [E:\Android\myProgram\angel\libs\alipaySdk-20160825.jar] is specified twice. 首先 看一下我项目中关于此jar的配置,我在libs中导入了alipaySdk-20160825.jar,
java.io.IOException: Server returned HTTP response code: 403 for URL 处理过程记录 BASIC AUTH2 POST接口,解决403问题
报错:java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.-附件资源