Date
1 - 3 of 3
janusgraph with HBase
HadoopMarc <bi...@...>
Hi Ajay, You do not need the /root/hbase-1.2. Hope this helps, Marc Op donderdag 21 september 2017 20:06:34 UTC+2 schreef Ajay Srivastava:
|
|
Ajay Srivastava <Ajay.Sr...@...>
Hi Marc,
toggle quoted message
Show quoted text
If I remove hbase lib jars then hbase gets higher version of guava (guava-20) and I get following error in both of these cases, with and without base conflict in path -
scala -classpath /root/dev/External_jars/gremlin-core-3.2.5.jar:/root/dev/External_jars/gremlin-scala_2.11-3.2.4.12.jar:/root/dev/External_jars/shapeless_2.11-2.3.2.jar:/root/janusgraph-0.1.1-hadoop2/lib/*:/root/hbase-1.2.4/conf/*
janusSchema.scala
scala -classpath /root/dev/External_jars/gremlin-core-3.2.5.jar:/root/dev/External_jars/gremlin-scala_2.11-3.2.4.12.jar:/root/dev/External_jars/shapeless_2.11-2.3.2.jar:/root/janusgraph-0.1.1-hadoop2/lib/*
janusSchema.scala
Caused by: java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocator
at org.apache.hadoop.hbase.zookeeper.MetaTableLocator.blockUntilAvailable(MetaTableLocator.java:604)
at org.apache.hadoop.hbase.zookeeper.MetaTableLocator.blockUntilAvailable(MetaTableLocator.java:588)
at org.apache.hadoop.hbase.zookeeper.MetaTableLocator.blockUntilAvailable(MetaTableLocator.java:561)
at org.apache.hadoop.hbase.client.ZooKeeperRegistry.getMetaRegionLocation(ZooKeeperRegistry.java:61)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateMeta(ConnectionManager.java:1211)
at org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.locateRegion(ConnectionManager.java:1178)
at org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.getRegionLocations(RpcRetryingCallerWithReadReplicas.java:305)
at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:156)
at org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.call(ScannerCallableWithReplicas.java:60)
at org.apache.hadoop.hbase.client.RpcRetryingCaller.callWithoutRetries(RpcRetryingCaller.java:210)
... 53 more
Regards,
Ajay
|
|
Ajay Srivastava <Ajay.Sr...@...>
Marc,
I checked gremlin.sh to see how classpath was passed to it. I formed classpath in similar way and the problem got resolved.
Thanks.
Regards,
Ajay
|
|