You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by wangke <wa...@mininglamp.com> on 2017/03/01 03:59:45 UTC

kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

hi all,
Every time I build a cube  in my environment the following error has occurred at #3 Step Name: Extract Fact Table Distinct Columns
----------
WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for job job_1484530827134_34360
----------

Is my environment problem.


kylin_env:
------------------------------
kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
kylin.version:1.6.0
commit:0fca07178088320fda44513c63a1134b7d39427c;
os.name:Linux
os.arch:amd64
os.version:2.6.32-504.el6.x86_64
java.version:1.8.0_66
java.vendor:Oracle Corporation
------------------------------


cluster info:
------------------------------
Hadoop 2.7.2
HBase 1.2.0
Hive 1.2.0
------------------------------


log info:
------------------------------
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /kylin.log (Permission denied)
	at java.io.FileOutputStream.open0(Native Method)
	at java.io.FileOutputStream.open(FileOutputStream.java:270)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
	at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
	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.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
	at org.apache.hadoop.util.ShutdownHookManager.<clinit>(ShutdownHookManager.java:44)
	at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
	at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
log4j:ERROR Either File or DatePattern options are not set for appender [file].
------------------------------




Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

Posted by Li Yang <li...@apache.org>.
The warning is printed when the below API returns null of a completed MR
job.

Counters org.apache.hadoop.mapreduce.Job.getCounters() throws IOException

The real reason behind this lies in your Hadoop cluster.

Btw, log is not the problem. Just ignore that.

Yang

On Wed, Mar 1, 2017 at 3:29 PM, wangke <wa...@mininglamp.com> wrote:

> 嗯,但实际上权限确认过了,没问题的。
>
>
> > 在 2017年3月1日,下午2:31,zhangtianyu002@chinasofti.com 写道:
> >
> >  日志中已经提示了/kylin.log 权限有问题
> >
> >
> > 咨询顾问,数据服务业务线,张天宇
> >
> >
> > 手机 186-8686-6455
> > 地址 北京中关村科学院南路2号融科资讯中心C座北楼15层
> > zhangtianyu002@chinasofti.com <ma...@chinasofti.com> |
> www.chinasofti.com <http://www.chinasofti.com/>
> >
> > From: Chunen Ni <ma...@kyligence.io>
> > Date: 2017-03-01 14:27
> > To: dev@kylin.apache.org <ma...@kylin.apache.org>
> > Subject: Re: kylin cube build error at #3 Step Name: Extract Fact Table
> Distinct Columns
> > Hi Wangke,
> >
> > Please check the map-reduce jobs of the failed step, were there any mr
> job failed?
> >
> > --
> > Best regards,
> > Chunen Ni 倪春恩
> >
> > 在 2017/3/1 上午11:59,“wangke”<wangke@mininglamp.com <mailto:
> wangke@mininglamp.com>> 写入:
> >
> >     hi all,
> >     Every time I build a cube  in my environment the following error has
> occurred at #3 Step Name: Extract Fact Table Distinct Columns
> >     ----------
> >     WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for
> job job_1484530827134_34360
> >     ----------
> >
> >     Is my environment problem.
> >
> >
> >     kylin_env:
> >     ------------------------------
> >     kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
> >     kylin.version:1.6.0
> >     commit:0fca07178088320fda44513c63a1134b7d39427c;
> >     os.name:Linux
> >     os.arch:amd64
> >     os.version:2.6.32-504.el6.x86_64
> >     java.version:1.8.0_66
> >     java.vendor:Oracle Corporation
> >     ------------------------------
> >
> >
> >     cluster info:
> >     ------------------------------
> >     Hadoop 2.7.2
> >     HBase 1.2.0
> >     Hive 1.2.0
> >     ------------------------------
> >
> >
> >     log info:
> >     ------------------------------
> >     log4j:ERROR setFile(null,true) call failed.
> >     java.io.FileNotFoundException: /kylin.log (Permission denied)
> >     at java.io.FileOutputStream.open0(Native Method)
> >     at java.io.FileOutputStream.open(FileOutputStream.java:270)
> >     at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
> >     at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
> >     at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
> >     at org.apache.log4j.FileAppender.activateOptions(FileAppender.
> java:165)
> >     at org.apache.log4j.DailyRollingFileAppender.activateOptions(
> DailyRollingFileAppender.java:223)
> >     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.slf4j.impl.Log4jLoggerFactory.getLogger(
> Log4jLoggerFactory.java:64)
> >     at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
> >     at org.apache.commons.logging.impl.SLF4JLogFactory.
> getInstance(SLF4JLogFactory.java:155)
> >     at org.apache.commons.logging.impl.SLF4JLogFactory.
> getInstance(SLF4JLogFactory.java:132)
> >     at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
> >     at org.apache.hadoop.util.ShutdownHookManager.<clinit>(
> ShutdownHookManager.java:44)
> >     at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
> >     at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
> >     log4j:ERROR Either File or DatePattern options are not set for
> appender [file].
> >     ------------------------------
>
>

Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

Posted by wangke <wa...@mininglamp.com>.
嗯,但实际上权限确认过了,没问题的。


> 在 2017年3月1日,下午2:31,zhangtianyu002@chinasofti.com 写道:
> 
>  日志中已经提示了/kylin.log 权限有问题
> 
> 
> 咨询顾问,数据服务业务线,张天宇
> 
> 
> 手机 186-8686-6455
> 地址 北京中关村科学院南路2号融科资讯中心C座北楼15层
> zhangtianyu002@chinasofti.com <ma...@chinasofti.com> | www.chinasofti.com <http://www.chinasofti.com/>
>  
> From: Chunen Ni <ma...@kyligence.io>
> Date: 2017-03-01 14:27
> To: dev@kylin.apache.org <ma...@kylin.apache.org>
> Subject: Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns
> Hi Wangke,
>  
> Please check the map-reduce jobs of the failed step, were there any mr job failed?
>  
> --
> Best regards,
> Chunen Ni 倪春恩
>  
> 在 2017/3/1 上午11:59,“wangke”<wangke@mininglamp.com <ma...@mininglamp.com>> 写入:
>  
>     hi all,
>     Every time I build a cube  in my environment the following error has occurred at #3 Step Name: Extract Fact Table Distinct Columns
>     ----------
>     WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for job job_1484530827134_34360
>     ----------
>     
>     Is my environment problem.
>     
>     
>     kylin_env:
>     ------------------------------
>     kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
>     kylin.version:1.6.0
>     commit:0fca07178088320fda44513c63a1134b7d39427c;
>     os.name:Linux
>     os.arch:amd64
>     os.version:2.6.32-504.el6.x86_64
>     java.version:1.8.0_66
>     java.vendor:Oracle Corporation
>     ------------------------------
>     
>     
>     cluster info:
>     ------------------------------
>     Hadoop 2.7.2
>     HBase 1.2.0
>     Hive 1.2.0
>     ------------------------------
>     
>     
>     log info:
>     ------------------------------
>     log4j:ERROR setFile(null,true) call failed.
>     java.io.FileNotFoundException: /kylin.log (Permission denied)
>     at java.io.FileOutputStream.open0(Native Method)
>     at java.io.FileOutputStream.open(FileOutputStream.java:270)
>     at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
>     at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
>     at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
>     at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
>     at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
>     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.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
>     at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
>     at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
>     at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
>     at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
>     at org.apache.hadoop.util.ShutdownHookManager.<clinit>(ShutdownHookManager.java:44)
>     at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
>     at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>     log4j:ERROR Either File or DatePattern options are not set for appender [file].
>     ------------------------------


Re: Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

Posted by "zhangtianyu002@chinasofti.com" <zh...@chinasofti.com>.
 日志中已经提示了/kylin.log 权限有问题



咨询顾问,数据服务业务线,张天宇
手机 186-8686-6455
地址 北京中关村科学院南路2号融科资讯中心C座北楼15层
zhangtianyu002@chinasofti.com | www.chinasofti.com
 
From: Chunen Ni
Date: 2017-03-01 14:27
To: dev@kylin.apache.org
Subject: Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns
Hi Wangke,
 
Please check the map-reduce jobs of the failed step, were there any mr job failed?
 
--
Best regards,
Chunen Ni 倪春恩
 
在 2017/3/1 上午11:59,“wangke”<wa...@mininglamp.com> 写入:
 
    hi all,
    Every time I build a cube  in my environment the following error has occurred at #3 Step Name: Extract Fact Table Distinct Columns
    ----------
    WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for job job_1484530827134_34360
    ----------
    
    Is my environment problem.
    
    
    kylin_env:
    ------------------------------
    kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
    kylin.version:1.6.0
    commit:0fca07178088320fda44513c63a1134b7d39427c;
    os.name:Linux
    os.arch:amd64
    os.version:2.6.32-504.el6.x86_64
    java.version:1.8.0_66
    java.vendor:Oracle Corporation
    ------------------------------
    
    
    cluster info:
    ------------------------------
    Hadoop 2.7.2
    HBase 1.2.0
    Hive 1.2.0
    ------------------------------
    
    
    log info:
    ------------------------------
    log4j:ERROR setFile(null,true) call failed.
    java.io.FileNotFoundException: /kylin.log (Permission denied)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
    at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
    at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
    at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
    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.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
    at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
    at org.apache.hadoop.util.ShutdownHookManager.<clinit>(ShutdownHookManager.java:44)
    at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
    at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
    log4j:ERROR Either File or DatePattern options are not set for appender [file].
    ------------------------------
    
    
    
    
 

Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

Posted by wangke <wa...@mininglamp.com>.
hi Chunen,

there are 4 map errors during MR. as follows:
----------------------------------
Error: java.lang.NullPointerException at org.apache.kylin.engine.EngineFactory.batchEngine(EngineFactory.java:40) at org.apache.kylin.engine.EngineFactory.getJoinedFlatTableDesc(EngineFactory.java:50) at org.apache.kylin.engine.mr.MRUtil.getBatchCubingInputSide(MRUtil.java:42) at org.apache.kylin.engine.mr.steps.FactDistinctColumnsMapperBase.setup(FactDistinctColumnsMapperBase.java:74) at org.apache.kylin.engine.mr.steps.FactDistinctHiveColumnsMapper.setup(FactDistinctHiveColumnsMapper.java:64) at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:143) 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:164) 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:1657) at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
----------------------------------

> 在 2017年3月1日,下午2:27,Chunen Ni <ch...@kyligence.io> 写道:
> 
> Hi Wangke,
> 
> Please check the map-reduce jobs of the failed step, were there any mr job failed?
> 
> --
> Best regards,
> Chunen Ni 倪春恩
> 
> 在 2017/3/1 上午11:59,“wangke”<wa...@mininglamp.com> 写入:
> 
>    hi all,
>    Every time I build a cube  in my environment the following error has occurred at #3 Step Name: Extract Fact Table Distinct Columns
>    ----------
>    WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for job job_1484530827134_34360
>    ----------
> 
>    Is my environment problem.
> 
> 
>    kylin_env:
>    ------------------------------
>    kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
>    kylin.version:1.6.0
>    commit:0fca07178088320fda44513c63a1134b7d39427c;
>    os.name:Linux
>    os.arch:amd64
>    os.version:2.6.32-504.el6.x86_64
>    java.version:1.8.0_66
>    java.vendor:Oracle Corporation
>    ------------------------------
> 
> 
>    cluster info:
>    ------------------------------
>    Hadoop 2.7.2
>    HBase 1.2.0
>    Hive 1.2.0
>    ------------------------------
> 
> 
>    log info:
>    ------------------------------
>    log4j:ERROR setFile(null,true) call failed.
>    java.io.FileNotFoundException: /kylin.log (Permission denied)
>    	at java.io.FileOutputStream.open0(Native Method)
>    	at java.io.FileOutputStream.open(FileOutputStream.java:270)
>    	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
>    	at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
>    	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
>    	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
>    	at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
>    	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.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
>    	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
>    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
>    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
>    	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
>    	at org.apache.hadoop.util.ShutdownHookManager.<clinit>(ShutdownHookManager.java:44)
>    	at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
>    	at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>    log4j:ERROR Either File or DatePattern options are not set for appender [file].
>    ------------------------------
> 
> 
> 
> 
> 


Re: kylin cube build error at #3 Step Name: Extract Fact Table Distinct Columns

Posted by Chunen Ni <ch...@kyligence.io>.
Hi Wangke,

Please check the map-reduce jobs of the failed step, were there any mr job failed?

--
Best regards,
Chunen Ni 倪春恩

在 2017/3/1 上午11:59,“wangke”<wa...@mininglamp.com> 写入:

    hi all,
    Every time I build a cube  in my environment the following error has occurred at #3 Step Name: Extract Fact Table Distinct Columns
    ----------
    WARN  [pool-8-thread-6] common.HadoopCmdOutput:89 : no counters for job job_1484530827134_34360
    ----------
    
    Is my environment problem.
    
    
    kylin_env:
    ------------------------------
    kylin.home: /usr/lib/apache-kylin-1.6.0-hbase1.x-bin
    kylin.version:1.6.0
    commit:0fca07178088320fda44513c63a1134b7d39427c;
    os.name:Linux
    os.arch:amd64
    os.version:2.6.32-504.el6.x86_64
    java.version:1.8.0_66
    java.vendor:Oracle Corporation
    ------------------------------
    
    
    cluster info:
    ------------------------------
    Hadoop 2.7.2
    HBase 1.2.0
    Hive 1.2.0
    ------------------------------
    
    
    log info:
    ------------------------------
    log4j:ERROR setFile(null,true) call failed.
    java.io.FileNotFoundException: /kylin.log (Permission denied)
    	at java.io.FileOutputStream.open0(Native Method)
    	at java.io.FileOutputStream.open(FileOutputStream.java:270)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
    	at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
    	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
    	at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
    	at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
    	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.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:64)
    	at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
    	at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
    	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
    	at org.apache.hadoop.util.ShutdownHookManager.<clinit>(ShutdownHookManager.java:44)
    	at org.apache.hadoop.util.RunJar.run(RunJar.java:200)
    	at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
    log4j:ERROR Either File or DatePattern options are not set for appender [file].
    ------------------------------