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

标签 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 建立 Spark

我找不到 org.apache.spark.deploy.kubernetes.submit.Client 的 jar 类(class)。

最佳答案

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

关于apache-spark - java.lang.ClassNotFoundException : org. apache.spark.deploy.kubernetes.submit.Client,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45813923/

相关文章:

python - 将多列与另一列进行比较时,选择立即较小/较大的值

python - 从连接的 RDD 中提取值

docker - docker 和 kubernetes 的正确代理设置是什么

java - Kubernetes:无法访问部署的公开服务

apache-spark - Spark 池选项

apache-spark - 在 Spark 中提取配置单元表分区 - java

添加了 kubernetes ServiceMonitor 但未发现目标(0/0 向上)

kubernetes - 如何通过环境变量设置 Helm Helm 柄 namespace ?

python - Pyspark - 对多个稀疏向量求和(CountVectorizer 输出)

docker - 在 Kubernetes 集群中部署内部 docker 镜像