我有一个带有MapReduce的Maven Java程序,该程序运行得很好,但如今,我收到如下问题:
Exception in thread "main" java.io.IOException: java.util.concurrent.ExecutionException: org.apache.hadoop.fs.FSError: java.io.IOException: No space left on device
at org.apache.hadoop.mapred.LocalDistributedCacheManager.setup(LocalDistributedCacheManager.java:143)
at org.apache.hadoop.mapred.LocalJobRunner$Job.(LocalJobRunner.java:163)
at org.apache.hadoop.mapred.LocalJobRunner.submitJob(LocalJobRunner.java:731)
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:240)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1290)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1287)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1746)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1287)
at com.cosmos.hbasehadoop.Hbase_Hadoop_Operations.ManyScan_SingleJob_PerTable_operation(Hbase_Hadoop_Operations.java:200)
at com.cosmos.hbasehadoop.Hbase_Reporting.perform_experiments(Hbase_Reporting.java:208)
at com.cosmos.hbasehadoop.Hbase_Trasnformation.main(Hbase_Trasnformation.java:99)
Caused by: java.util.concurrent.ExecutionException: org.apache.hadoop.fs.FSError: java.io.IOException: No space left on device
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.hadoop.mapred.LocalDistributedCacheManager.setup(LocalDistributedCacheManager.java:139)
… 12 more
0 个答案:



