Hi,
We are evaluating Apache Kylin. I need some help setting up Kylin and
understand its working.
I have Clouder VM 5.13 and I started most of the services using cloudera
manager and executed
sample scripts
Command history
export KYLIN_HOME=/usr/local/kylin/apache-kylin-2.3.0-bin
124 export PATH=$KYLIN_HOME/bin:$PATH
125 echo $PATH
128 sudo su -p hdf bin/check-env.sh
129 sudo su -p hdfs bin/check-env.sh
130 sudo su -p hdfs bin/sample.sh
Got a permission error gave "hdfs" permission on all the folders in kylin
131 sudo su -p hdfs mkdir
/usr/local/kylin/apache-kylin-2.3.0-bin/sample_cube/metadata
132 sudo su -p hdfs
135 chown -R . hdfs
136 chown hdfs -R /usr/local/kylin/
137 sudo chown hdfs -R /usr/local/kylin/
138 ls -all
Executed sample script
139 sudo su -p hdfs bin/sample.sh
*System failed on the last step *
2018-03-27 17:12:05,492 INFO [main] zookeeper.ZooKeeper:100 : Client
environment:user.dir=/usr/local/kylin/apache-kylin-2.3.0-bin/bin
2018-03-27 17:12:05,492 INFO [main] zookeeper.ZooKeeper:438 : Initiating
client connection, connectString=quickstart.cloudera:2181
sessionTimeout=60000 watcher=hconnection-0x6fd1046d0x0,
quorum=quickstart.cloudera:2181, baseZNode=/hbase
2018-03-27 17:12:05,507 INFO [main-SendThread(quickstart.cloudera:2181)]
zookeeper.ClientCnxn:975 : Opening socket connection to server
quickstart.cloudera/10.0.2.15:2181. Will not attempt to authenticate using
SASL (unknown error)
2018-03-27 17:12:05,516 INFO [main-SendThread(quickstart.cloudera:2181)]
zookeeper.ClientCnxn:852 : Socket connection established, initiating
session, client: /10.0.2.15:39397, server: quickstart.cloudera/
10.0.2.15:2181
2018-03-27 17:12:05,521 INFO [main-SendThread(quickstart.cloudera:2181)]
zookeeper.ClientCnxn:1235 : Session establishment complete on server
quickstart.cloudera/10.0.2.15:2181, sessionid = 0x16269cf569c000a,
negotiated timeout = 60000
Exception in thread "main" java.lang.IllegalArgumentException:
*Failed to find metadata store by url: kylin_metadata@hbase at *
org.apache.kylin.common.persistence.ResourceStore.createResourceStore(ResourceStore.java:96)
at
org.apache.kylin.common.persistence.ResourceStore.getStore(ResourceStore.java:108)
at
org.apache.kylin.rest.service.AclTableMigrationTool.checkIfNeedMigrate(AclTableMigrationTool.java:94)
at
org.apache.kylin.tool.AclTableMigrationCLI.main(AclTableMigrationCLI.java:41)
Caused by: java.lang.reflect.InvocationTargetException
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.kylin.common.persistence.ResourceStore.createResourceStore(ResourceStore.java:90)
... 3 more
Caused by: org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't
get the location for replica 0
at
org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:363)
at
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:160)
at
org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:62)
at
org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:210)
at
org.apache.hadoop.hbase.client.ClientScanner.call(ClientScanner.java:327)
at
org.apache.hadoop.hbase.client.ClientScanner.nextScanner(ClientScanner.java:302)
at
org.apache.hadoop.hbase.client.ClientScanner.initializeScannerInConstruction(ClientScanner.java:167)
at
org.apache.hadoop.hbase.client.ClientScanner.<init>(ClientScanner.java:162)
at org.apache.hadoop.hbase.client.HTable.getScanner(HTable.java:862)
at
org.apache.hadoop.hbase.MetaTableAccessor.fullScan(MetaTableAccessor.java:602)
at
org.apache.hadoop.hbase.MetaTableAccessor.tableExists(MetaTableAccessor.java:366)
at
org.apache.hadoop.hbase.client.HBaseAdmin.tableExists(HBaseAdmin.java:421)
at
org.apache.kylin.storage.hbase.HBaseConnection.tableExists(HBaseConnection.java:281)
at
org.apache.kylin.storage.hbase.HBaseConnection.createHTableIfNeeded(HBaseConnection.java:306)
at
org.apache.kylin.storage.hbase.HBaseResourceStore.createHTableIfNeeded(HBaseResourceStore.java:111)
at
org.apache.kylin.storage.hbase.HBaseResourceStore.<init>(HBaseResourceStore.java:92)
... 8 more
2018-03-27 17:12:10,530 INFO [close-hbase-conn] hbase.HBaseConnection:137
: Closing HBase connections...
2018-03-27 17:12:10,530 INFO [close-hbase-conn]
client.ConnectionManager$HConnectionImplementation:1843 : Closing zookeeper
sessionid=0x16269cf569c000a
2018-03-27 17:12:10,533 INFO [main-EventThread] zookeeper.ClientCnxn:512 :
EventThread shut down
2018-03-27 17:12:10,534 INFO [close-hbase-conn] zookeeper.ZooKeeper:684 :
Session: 0x16269cf569c000a closed
ERROR: Unknown error. Please check full log.
[cloudera@quickstart bin]$ cd /usr/local/kylin/apache-kylin-2.3.0-bin/l
140 ls
141 cd bin/
142 ls
143 ls -all
144 sudo su -p hdfs bin/metastore.sh
145 sudo su -p hdfs metastore.sh
146 sudo su -p hdfs load-hive-conf.sh
147 sudo su -p hdfs health-check.sh
148 sudo su -p hdfs get-properties.sh
149 sudo su -p hdfs find-hive-dependency.sh
150 sudo su -p hdfs bin/sample.sh
151 sudo su -p hdfs sample.sh
152 sudo su -p hdfs kylin.sh start
153 cd /usr/local/kylin/apache-kylin-2.3.0-bin/logs/
Asim Ali
*Software Developer*
Email: [email protected] <[email protected]>
Phone: 1300 855 642 <1300855642>
Website: www.easyemployer.com
[image: easyemployer] <http://www.easyemployer.com/>