Certain disk is full:

Caused by: java.io.IOException: *No space left on device at*
sun.nio.ch.FileDispatcherImpl.pwrite0(Native Method) at

2017-05-15 15:05 GMT+08:00 suresh m <suresh.m8...@gmail.com>:

> Hi All,
>
> Trying to build cube but failing at building cube stage in process. I can
> see mapper after more attempts its getting failed.
>
> Sending you the error message, please help me to resolve,
>
> attempt_1493717156723_1006_m_000000_0 100.00 FAILED
> hdfs://IALERT2HDP/kylin/kylin_metadata/kylin-ce08d124-99a1-
> 4ee8-aa71-c02c8285dc1e/kylin_intermediate_AL_SFTY_RPT_CUBE_
> e00df75e_7cdb_4adc_af8d_ecb9db2bc8ab/000000_0:0+214404
> > map pm10hdn02.ashokleyland.com:8042 logs
> <http://pm10hdn02.ashokleyland.com:8042/node/containerlogs/container_e35_
> 1493717156723_1006_01_000002/hdfs>
> Mon
> May 15 11:17:53 +0550 2017 Mon May 15 11:21:32 +0550 2017 3mins, 38sec
> Error:
> java.io.IOException: Failed to build cube in mapper 0 at
> org.apache.kylin.engine.mr.steps.InMemCuboidMapper.
> cleanup(InMemCuboidMapper.java:145)
> at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:149) at
> org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787) at
> org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) at
> org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:168) 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:1724)
> at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162) Caused by:
> java.util.concurrent.ExecutionException: java.lang.RuntimeException:
> java.io.IOException: java.io.IOException: java.lang.RuntimeException:
> java.io.IOException: 4 exceptions during in-mem cube build, cause set to
> the first, check log for more at
> java.util.concurrent.FutureTask.report(FutureTask.java:122) at
> java.util.concurrent.FutureTask.get(FutureTask.java:192) at
> org.apache.kylin.engine.mr.steps.InMemCuboidMapper.
> cleanup(InMemCuboidMapper.java:143)
> ... 8 more Caused by: java.lang.RuntimeException: java.io.IOException:
> java.io.IOException: java.lang.RuntimeException: java.io.IOException: 4
> exceptions during in-mem cube build, cause set to the first, check log for
> more at
> org.apache.kylin.cube.inmemcubing.AbstractInMemCubeBuilder$1.
> run(AbstractInMemCubeBuilder.java:82)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException:
> java.io.IOException: java.lang.RuntimeException: java.io.IOException: 4
> exceptions during in-mem cube build, cause set to the first, check log for
> more at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$BuildOnce.build(
> DoggedCubeBuilder.java:126)
> at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder.
> build(DoggedCubeBuilder.java:73)
> at
> org.apache.kylin.cube.inmemcubing.AbstractInMemCubeBuilder$1.
> run(AbstractInMemCubeBuilder.java:80)
> ... 5 more Caused by: java.io.IOException: java.lang.RuntimeException:
> java.io.IOException: 4 exceptions during in-mem cube build, cause set to
> the first, check log for more at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$BuildOnce.abort(
> DoggedCubeBuilder.java:194)
> at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$
> BuildOnce.checkException(DoggedCubeBuilder.java:167)
> at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$BuildOnce.build(
> DoggedCubeBuilder.java:114)
> ... 7 more Caused by: java.lang.RuntimeException: java.io.IOException: 4
> exceptions during in-mem cube build, cause set to the first, check log for
> more at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$SplitThread.run(
> DoggedCubeBuilder.java:287)
> Caused by: java.io.IOException: 4 exceptions during in-mem cube build,
> cause set to the first, check log for more at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.throwExceptionIfAny(
> InMemCubeBuilder.java:228)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.
> build(InMemCubeBuilder.java:184)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.
> build(InMemCubeBuilder.java:135)
> at
> org.apache.kylin.cube.inmemcubing.DoggedCubeBuilder$SplitThread.run(
> DoggedCubeBuilder.java:282)
> Caused by: java.io.IOException: No space left on device at
> sun.nio.ch.FileDispatcherImpl.pwrite0(Native Method) at
> sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:66) at
> sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) at
> sun.nio.ch.IOUtil.write(IOUtil.java:65) at
> sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:745) at
> sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:731) at
> org.apache.kylin.cube.inmemcubing.ConcurrentDiskStore$Writer$1.
> write(ConcurrentDiskStore.java:298)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at
> java.io.DataOutputStream.flush(DataOutputStream.java:123) at
> java.io.FilterOutputStream.close(FilterOutputStream.java:158) at
> org.apache.kylin.cube.inmemcubing.ConcurrentDiskStore$Writer.
> close(ConcurrentDiskStore.java:320)
> at org.apache.kylin.gridtable.GTBuilder.close(GTBuilder.java:53) at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.
> scanAndAggregateGridTable(InMemCubeBuilder.java:448)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.aggregateCuboid(
> InMemCubeBuilder.java:397)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.
> buildCuboid(InMemCubeBuilder.java:389)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder.
> access$300(InMemCubeBuilder.java:63)
> at
> org.apache.kylin.cube.inmemcubing.InMemCubeBuilder$CuboidTaskThread.run(
> InMemCubeBuilder.java:268)
> Suppressed: java.io.IOException: No space left on device at
> sun.nio.ch.FileDispatcherImpl.pwrite0(Native Method) at
> sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:66) at
> sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) at
> sun.nio.ch.IOUtil.write(IOUtil.java:65) at
> sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:745) at
> sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:731) at
> org.apache.kylin.cube.inmemcubing.ConcurrentDiskStore$Writer$1.
> write(ConcurrentDiskStore.java:298)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at
> java.io.FilterOutputStream.close(FilterOutputStream.java:158) at
> java.io.FilterOutputStream.close(FilterOutputStream.java:159) ... 7 more
> Container killed by the ApplicationMaster. Container killed on request.
> Exit code is 143 Container exited with a non-zero exit code 143Regards,
> Suresh
>



-- 
Best regards,

Shaofeng Shi 史少锋

Reply via email to