2017-02-15 11 views
1

私はspark 2.0.0で私のsparkコードをテストしていましたが、SPARK-17463のバグを打ちました。このバージョンではHDP 2.5.3で手動でspark 2.1.0を起動できない

はしかし、私はHDP 2.5.3クラスタでの作業2.1.0を取得する必要があり、スパーク2.1.0

用糸クライアントモードで火花シェルを起動することができません。

それが例外をスローします。

at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:126) 
    at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala) 
17/02/15 14:28:46 WARN Utils: Service 'SparkUI' could not bind on port 4045. Attempting port 4046. 
    java.lang.NoClassDefFoundError: com/sun/jersey/api/client/config/ClientConfig 
     at org.apache.hadoop.yarn.client.api.TimelineClient.createTimelineClient(TimelineClient.java:55) 
     at org.apache.hadoop.yarn.client.api.impl.YarnClientImpl.createTimelineClient(YarnClientImpl.java:181) 
     at org.apache.hadoop.yarn.client.api.impl.YarnClientImpl.serviceInit(YarnClientImpl.java:168) 
     at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) 
     at org.apache.spark.deploy.yarn.Client.submitApplication(Client.scala:151) 
     at org.apache.spark.scheduler.cluster.YarnClientSchedulerBackend.start(YarnClientSchedulerBackend.scala:56) 
     at org.apache.spark.scheduler.TaskSchedulerImpl.start(TaskSchedulerImpl.scala:156) 
     at org.apache.spark.SparkContext.<init>(SparkContext.scala:509) 
     at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2313) 
     at org.apache.spark.sql.SparkSession$Builder$$anonfun$6.apply(SparkSession.scala:868) 
     at org.apache.spark.sql.SparkSession$Builder$$anonfun$6.apply(SparkSession.scala:860) 
     at scala.Option.getOrElse(Option.scala:121) 
     at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:860) 
     at org.apache.spark.repl.Main$.createSparkSession(Main.scala:95) 
     ... 47 elided 
    Caused by: java.lang.ClassNotFoundException: com.sun.jersey.api.client.config.ClientConfig 
     at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
     ... 61 more 
<console>:14: error: not found: value spark 
      import spark.implicits._ 
         ^
<console>:14: error: not found: value spark 
      import spark.sql 
         ^

答えて

関連する問題