无法通过gremlin shell安装hadoop和spark

nuypyhwy  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(424)

我正在尝试安装hadoopgremlin,并通过gremlinshell激发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

虽然这个问题看起来非常相似,但似乎解决方案非常特定于neo4j。
请让我知道如果有任何其他信息,我可以提供。

vbopmzt1

vbopmzt11#

您需要在下面设置一个grapes配置文件 ~/.groovy/grapeConfig.xml ```














这个 `jBCrypt` 依赖来自 `jitpack` 存储库。
您可以在apachetinkerpop文档中阅读更多关于这方面的内容。

相关问题