Ich versuche Hadoop-Gremlin und Spark-Gremlin durch die Gremlin-Shell zu installieren.Kann Hadoop und Spark nicht durch Gremlin Shell installieren
Ich habe Gremlin console 3.2.0-incubating heruntergeladen.
Wenn ich bin/gremlin.sh
ausführen, startet die Gremlin-Konsole ohne Fehler. Ich kann jedoch keinen Funken-Gremlin oder Hadoop-Gremlin installieren.
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]
Das folgende (scheinbar relevant) Glas vorhanden ist: $HOME/lib/apache-gremlin-console-3.2.0-incubating/lib/jBCrypt-jbcrypt-0.4.jar
. Darüber hinaus stelle ich diese Umgebungsvariablen vor dem Ausführen der Konsole:
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
Während this question sehr ähnlich zu sein scheint, wie es scheint die Lösung Neo4j sehr spezifisch ist.
Bitte lassen Sie mich wissen, wenn es andere Informationen gibt, die ich zur Verfügung stellen kann.
Vielen Dank! Ich habe jetzt ein Problem beim Laden des Hadoop-Plugins: (Ich bekomme 'No FileSystem for scheme: wasb', wenn ich es versuche). Aus der Recherche, die ich gemacht habe, klingt das wie ein Klassenpfad-Problem, aber es scheint, dass mein Klassenpfad in Ordnung ist (Spark-Shell läuft ohne ein Problem). Ist das eine einfache Lösung oder sollte ich das nur als separate Frage stellen? –
klingt wie eine separate Frage –