【发布时间】:2016-06-29 19:10:49
【问题描述】:
我正在尝试通过 Gremlin shell 安装 hadoop-gremlin 和 spark-gremlin。
我下载了Gremlin console 3.2.0-incubating。
当我运行bin/gremlin.sh 时,gremlin 控制台启动时没有错误。但是,我无法安装 spark-gremlin 或 hadoop-gremlin。
gremlin> :install org.apache.tinkerpop spark-gremlin 3.2.0-incubating
==>Error grabbing Grapes -- [unresolved dependency: com.github.jeremyh#jBCrypt;jbcrypt-0.4: not found]
gremlin> :install org.apache.tinkerpop hadoop-gremlin 3.2.0-incubating
==>Error grabbing Grapes -- [unresolved dependency: com.github.jeremyh#jBCrypt;jbcrypt-0.4: not found]
存在以下(看似相关的)jar:$HOME/lib/apache-gremlin-console-3.2.0-incubating/lib/jBCrypt-jbcrypt-0.4.jar。另外,我在运行控制台之前设置了这些环境变量:
GREMLINHOME=$HOME/lib/apache-gremlin-console-3.2.0-incubating
export HADOOP_GREMLIN_LIBS=$GREMLINHOME/ext/spark-gremlin/plugin:$GREMLINHOME/ext/hadoop-gremlin/plugin:$GREMLINHOME/ext/gremlin-groovy/plugin:$GREMLINHOME/lib
export HADOOP_HOME=/usr/hdp/current/hadoop-client/client
export CLASSPATH=$HADOOP_HOME/*:$HADOOP_HOME/lib/*:$HADOOP_HOME/etc/hadoop
虽然this question 看起来非常相似,但该解决方案似乎是针对 neo4j 的。
如果我可以提供任何其他信息,请告诉我。
【问题讨论】:
标签: hadoop apache-spark gremlin tinkerpop