/ / Apache Zeppelin kann nicht mit DSE Cassandra Analytics-Knoten verbunden werden - Apache-Spark

Es ist nicht möglich, Apache Zeppelin mit DSE Cassandra Analytics-Knoten zu verbinden - Apache-Spark

Umgebungsdetails:

a) dse Version 5.0.1 + Spark 1.6.1 + Spark-Cassandra-Connector_2.10-1.6.0.jar

b) Apache Zeppelin (Zeppelin-0.6.0-dse-5.0.0-5.0.1.tar).

Fehler: Verbindung zu Cassandra möglich. Allerdings, wenn Sie versuchen, Notebook mit Funken-Interpreter Guava Jar Problem konfrontiert. Irgendein Vorschlag bitte, um das zu lösen

Verursacht von: java.lang.IllegalStateException: Erkannte Guava-Problem # 1635, die angibt, dass eine Version von Guava unter 16.01 verwendet wird. Dies führt zu Problemen bei der Codec-Auflösung und möglicherweise anderen Inkompatibilitätsproblemen im Treiber. Bitte upgrade auf Guava 16.01 oder später.

Antworten:

0 für die Antwort № 1

Wenn Sie Zugriff auf Ihren Spark-Ordner haben, sollten Sie zu $SPARK_HOME/jars und finde guava_14.0.1.jar und ersetzen Sie es durch Guave 16.01. Sie können Guava 16.01 von herunterladen Maven Repository

Nach dem Ersetzen der Abhängigkeit sollte das Problem verschwinden. Stellen Sie sicher, dass Ihre Anwendung nicht transitiv von älteren Guava-Versionen abhängig ist