org.apache.hadoop.fs.FSError:java.io.IOException:设备上没有剩余空间

时间:2019-05-30 12:50:30

标签: java hadoop hdp

我有一个带有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.<init>(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 个答案:

没有答案