java.lang.ClassNotFoundException:org.apache.spark.deploy.kubernetes.submit.Client

时间:2017-08-22 09:33:11

标签: apache-spark kubernetes

我正在使用以下命令在kubernetes集群中运行示例spark作业:

bin/spark-submit \
  --deploy-mode cluster \
  --class org.apache.spark.examples.SparkPi \
  --master k8s://https://XXXXX \
  --kubernetes-namespace sidartha-spark-cluster \
  --conf spark.executor.instances=2 \
  --conf spark.app.name=spark-pi \
  --conf spark.kubernetes.driver.docker.image=kubespark/spark-driver:v2.1.0-kubernetes-0.1.0-rc1 \
  --conf spark.kubernetes.executor.docker.image=kubespark/spark-executor:v2.1.0-kubernetes-0.1.0-rc1 \
  examples/jars/spark-examples_2.11-2.1.0-k8s-0.1.0-SNAPSHOT.jar 1000

我正在构建来自apache-spark-on-k8s

的火花

我无法找到org.apache.spark.deploy.kubernetes.submit.Client Class的jar。

1 个答案:

答案 0 :(得分:1)

此问题已解决。我们需要从源代码构建spark / resource-manager / kubernetes。