1

simplement essayer de tester un interpréteur Zeppelin pour exécuter Spark 2.2 sur le Zeppelin 0.7.0 YARN (HDP2.6) mais à plusieurs reprises d'obtenir:interprète Spark2.2 sur Zeppelin 0.7.0 en cours d'exécution sur HDP 2.6

java.lang.ClassNotFoundException: com.sun.jersey.api.client.config.ClientConfig 

Tout ce que je suis en cours d'exécution est

%spark2 
sc.version 

Avec la même Spark 2.2 Je peux courir étincelles soumettre s et étincelle shell opérations en cours d'exécution sur YARN (localement et à distance) mais ne peut pas faire de Zeppelin écouter cette nouvelle version de Spark . Est-ce que Zeppelin-HDP ne supporte que Spark 2.1 et 1.6? (Mon Spark 2.2 est une installation personnalisée).

La seule chose qui me fait croire ce qui précède est que je peux voir dans les journaux de test du portable Zeppelin: Added JAR file:/usr/hdp/current/zeppelin-server/interpreter/spark/zeppelin-spark_2.10-0.7.0.2.6.0.3-8.jar

qui semble être un zeppelin spécifique à HDP JAR.

Aidez-nous s'il vous plaît.

Répondre

1

Oui, vous avez raison. Je frappais un problème similaire pendant que je courais zeppelin 0.7.0 et étincelle 2.2.0 sur mesos. Enfait jeter un oeil à ce commit:

https://github.com/apache/zeppelin/commit/28310c2b95785d8b9e63bc0adc5a26df8b3c9dec

Le soutien semble être ajouté dans 0.7.3 essayer si la mise à niveau et zeppelin essayer. J'ai construit zeppelin de master branche et cela a fonctionné pour moi mais l'étiquette v0.7.3 devrait bien fonctionner aussi bien.