Hi,
Binary package should be fine. Kylin does NOT have to be in the hadoop
cluster, only the CLI will be enough.
According to what you said, maybe the one of the building step("Build
Base Cuboid Data") has succeeded while it failed to get statistical info
through TaskCounter.MAP_INPUT_RECORDS.
Can you please check the output of this step or kylin.log to see if
there is any error log?
Best Regard
Zhou QianHao
On 4/8/15, 3:22 PM, "[email protected]" <[email protected]> wrote:
>Hi , Zhou
>Thanks for your following.
>
>Our environment goes to CDH 5.3.0 with hadoop and yarn 2.5.0, hbase
>0.98.10.1, hive 0.13.1
>One concern is that we did not recompile the source code and directely
>use the bin package.
>We did not change any config or environment settings when installing
>kylin.
>
>Forget to mention. Does kylin need hdfs and mapreduce instance for the
>intall node? Cause the node
>we install kylin in does not contain hadoop process living, but with CDH
>host we can issue hadoop CLI on this node.
>
>Thanks for any suggestion.
>
>Best,
>Sun.
>
>
>
>[email protected]
>
>From: 周千昊
>Date: 2015-04-08 15:07
>To: dev
>Subject: Re: Update Cube Info failed due to illegalstate exception
>Hi,
> Kylin use the pattern "Map input records=(\d+)" to get the total
>records count.
> This situation may happen when the pattern does no work on certain
>hadoop environment, can you please tell us some details about your hadoop
>environment?
>
>On Wed, Apr 8, 2015 at 1:46 PM [email protected] <[email protected]> wrote:
>
>> Hi,
>>
>> We just setuped kylin 0.7.1-SNAPSHOT from here :
>> http://kylin.incubator.apache.org/download/
>>
>> Using On-Hadoop-CLI installation we can successfully initiate kylin
>> server and visit the kylin homepage. Then we run ./bin/sample.sh
>>
>> to create sample project and try to build the kylin_sales_cube. However,
>> when building into the last step with Update Cube Info, we see exception
>>
>> errors like the following. The problem still exists when resume and
>> rebuild the cube. Can any experts verify and show some explaination?
>>
>> Best,
>>
>> Sun.
>>
>>
>> java.lang.IllegalStateException: Can't get cube source record count.
>> at com.google.common.base.Preconditions.checkState(
>> Preconditions.java:149)
>> at
>>org.apache.kylin.job.cube.UpdateCubeInfoAfterBuildStep.doWork(
>> UpdateCubeInfoAfterBuildStep.java:104)
>> at org.apache.kylin.job.execution.AbstractExecutable.
>> execute(AbstractExecutable.java:107)
>> at
>>org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(
>> DefaultChainedExecutable.java:50)
>> at org.apache.kylin.job.execution.AbstractExecutable.
>> execute(AbstractExecutable.java:107)
>> at org.apache.kylin.job.impl.threadpool.DefaultScheduler$
>> JobRunner.run(DefaultScheduler.java:132)
>> at java.util.concurrent.ThreadPoolExecutor.runWorker(
>> ThreadPoolExecutor.java:1145)
>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(
>> ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:744)
>>
>>
>> [email protected]
>>