It seem the log4j config problem!
Please check log4j.properties in your hadoop cluster.confirm it is correct.


> 在 2015年12月17日,22:55,mkc450 <majeti.cha...@gmail.com> 写道:
> 
> 
> Thank you for quick response
> 
> I am sorry I don't know how to do that, but in this file i can the see the
> following message.
> 
> $HADOOP_HOME/logs/userlogs/application_1450352735335_0002/container_1450352735335_0002_01_000001/stderr
> 
> 
> log4j:ERROR setFile(null,true) call failed.
> java.io.FileNotFoundException:
> /usr/local/hadoop/logs/userlogs/application_1450352735335_0002/container_1450352735335_0002_01_000001
> (Is a directory)
>        at java.io.FileOutputStream.open(Native Method)
>        at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
>        at java.io.FileOutputStream.<init>(FileOutputStream.java:142)
>        at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
>        at
> org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
>        at
> org.apache.hadoop.yarn.ContainerLogAppender.activateOptions(ContainerLogAppender.java:55)
>        at
> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
>        at 
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
>        at
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
>        at
> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
>        at
> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
>        at
> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648)
>        at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514)
>        at
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
>        at
> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
>        at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
>        at org.apache.log4j.Logger.getLogger(Logger.java:104)
>        at
> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:262)
>        at
> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:108)
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>        at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>        at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1025)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:844)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
>        at
> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
>        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
>        at
> org.apache.hadoop.service.AbstractService.<clinit>(AbstractService.java:43)
> log4j:WARN No appenders could be found for logger
> (org.apache.hadoop.ipc.Server).
> log4j:WARN Please initialize the log4j system properly.
> log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for
> more info.
> 
> 
> stdout file is empty 
> 
> --
> View this message in context: 
> http://apache-kylin.74782.x6.nabble.com/Kylin-build-cube-is-failing-at-step-2-Extract-Fact-Table-Distinct-Columns-tp2830p2833.html
> Sent from the Apache Kylin mailing list archive at Nabble.com.

Reply via email to