2015-08-08 09:50:18,600 WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Not able to place enough replicas, still in need of 2 to reach 2
Not able to place enough replicas
2015-08-08 09:50:18,601 ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException as:root cause:java.io.IOException: File /tmp/hadoop-root/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
2015-08-08 09:50:18,601 INFO org.apache.hadoop.ipc.Server: IPC Server handler 6 on 9000, call addBlock(/tmp/hadoop-root/mapred/system/jobtracker.info, DFSClient_NONMAPREDUCE_-1998092591_1, null) from 192.168.79.1:49384: error: java.io.IOException: File /tmp/hadoop-root/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
java.io.IOException: File /tmp/hadoop-root/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1920)
at org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:783)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:587)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1432)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1428)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1426)
版主大哥 帮我看看这个错误是因为空间不足了么
恩恩 我重启了一下服务器,关了防火墙,结果namenode无法启动了。namenode报错为:
ialize recovery manager.
org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /data/hadoop/tmp/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1558)
jobtracker报错为:
.168.10.25:42236: error: java.io.IOException: File /data/hadoop/tmp/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
java.io.IOException: File /data/hadoop/tmp/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
jobtracker 的报错是
09:38:10,518 FATAL org.apache.hadoop.mapred.JobTracker: java.net.BindException: Problem binding to master/192.168.10.25:8021 : 地址已在使用
at org.apache.hadoop.ipc.Server.bind(Server.java:227)
at org.apache.hadoop.ipc.Server$Listener.<init>(Server.java:301)
at org.apache.hadoop.ipc.Server.<init>(Server.java:1483)
2013-05-17 14:30:18,175 WARN org.apache.hadoop.hdfs.DFSClient: Error Recovery for block blk_-8047366707695225231_1439 bad datanode[0] nodes == null
2013-05-17 14:30:18,175 WARN org.apache.hadoop.hdfs.DFSClient: Could not get block locations. Source file "/home/hadoop/tmp/mapred/system/jobtracker.info" - Aborting...
2013-05-17 14:30:18,175 WARN org.apache.hadoop.mapred.JobTracker: Writing to file hdfs://master:9000/home/hadoop/tmp/mapred/system/jobtracker.info failed!
2013-05-17 14:30:18,176 WARN org.apache.hadoop.mapred.JobTracker: FileSystem is not ready yet!
2013-05-17 14:30:18,180 WARN org.apache.hadoop.mapred.JobTracker: Failed to initialize recovery manager.
org.apache.hadoop.ipc.RemoteException: java.io.IOException: File /home/hadoop/tmp/mapred/system/jobtracker.info could only be replicated to 0 nodes, instead of 1
这是jobtracker的报错,您看看能看出哪出问题不