kylin-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Abhijit Deka <>
Subject Re: Cube build failed
Date Thu, 07 May 2015 08:40:10 GMT
Forgot to add the machine info.I am running it in CHD 5.1.0 virtualbox.Not a cluster.
Abhijit DekaComputer ScientistAdobe SystemsBangalore
Ph-+91 80884 39067 

     On Thursday, 7 May 2015 1:36 AM, Abhijit Deka <> wrote:

I am new to Kylin and i was trying out a simple cube.I did the below steps.Please let me know
if i have done anything wrong.
1.Done ETL in Pig.2.Stored the Fact and Dim tables in Hbase.3.Created external table in Hive
to query the data and also use in Kylin4.Created the cube as instructed in documentation.5.Build
the cube.
But the cube build failed in 3rd step.
Below are the logs File hdfs://quickstart.cloudera:8020/user/hive/warehouse/glaastest_dim_vendor
does not exist.
    at org.apache.hadoop.hdfs.DistributedFileSystem.listStatusInternal(
    at org.apache.hadoop.hdfs.DistributedFileSystem.access$600(
    at org.apache.hadoop.hdfs.DistributedFileSystem$14.doCall(
    at org.apache.hadoop.hdfs.DistributedFileSystem$14.doCall(
    at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(
    at org.apache.hadoop.hdfs.DistributedFileSystem.listStatus(
    at org.apache.kylin.dict.lookup.HiveTable.findOnlyFile(
    at org.apache.kylin.dict.lookup.HiveTable.computeHDFSLocation(
    at org.apache.kylin.dict.lookup.HiveTable.getHDFSLocation(
    at org.apache.kylin.dict.lookup.HiveTable.getFileTable(
    at org.apache.kylin.dict.lookup.HiveTable.getSignature(
    at org.apache.kylin.dict.DictionaryManager.buildDictionary(
    at org.apache.kylin.cube.CubeManager.buildDictionary(
    at org.apache.kylin.cube.cli.DictionaryGeneratorCLI.processSegment(
    at org.apache.kylin.cube.cli.DictionaryGeneratorCLI.processSegment(
    at org.apache.kylin.job.common.HadoopShellExecutable.doWork(
    at org.apache.kylin.job.execution.AbstractExecutable.execute(
    at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(
    at org.apache.kylin.job.execution.AbstractExecutable.execute(
    at org.apache.kylin.job.impl.threadpool.DefaultScheduler$
    at java.util.concurrent.ThreadPoolExecutor.runWorker(
    at java.util.concurrent.ThreadPoolExecutor$
Now when I check for the file in HDFS the file is there but it looks like a permission issue.(??)
drwxrwxrwx   - hive     hive                0 2015-05-07 04:22 hdfs://quickstart.cloudera:8020/user/hive/warehouse/glaastest_dim_product
drwxrwxrwx   - hive     hive                0 2015-05-07 04:20 hdfs://quickstart.cloudera:8020/user/hive/warehouse/glaastest_fact
drwxrwxrwx   - cloudera supergroup          0 2015-05-04 07:18 hdfs://quickstart.cloudera:8020/user/hive/warehouse/kylin_cal_dt
drwxrwxrwx   - cloudera supergroup          0 2015-05-04 07:18 hdfs://quickstart.cloudera:8020/user/hive/warehouse/kylin_category_groupings
drwxrwxrwx   - cloudera supergroup          0 2015-05-04 07:18 hdfs://quickstart.cloudera:8020/user/hive/warehouse/kylin_sales
How do i solve this issue.Thanks in advance.
Abhijit DekaComputer ScientistAdobe SystemsBangalore

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message