我启动minikube时使用以下命令,而无需进行任何额外配置。
minikube start --driver=virtualbox
--image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --cpus 4 --memory 4096 --alsologtostderr
并且我从Spark官方网站下载spark-2.4.5-bin-hadoop2.7,并通过以下命令构建spark图像
eval $(minikube docker-env)
./bin/docker-image-tool.sh -m -t 2.4.5 build
然后,我在存储Spark 2.4.5的本地计算机中使用follwing命令运行Spark-pi。
kubectl create serviceaccount spark
kubectl create clusterrolebinding spark-role --clusterrole=admin --serviceaccount=default:spark --namespace=default
./bin/spark-submit \
--master k8s://https://192.168.99.104:8443 \
--deploy-mode cluster \
--name spark-pi \
--class org.apache.spark.examples.SparkPi \
--conf spark.kubernetes.authenticate.driver.serviceAccountName=spark \
--conf spark.executor.instances=1 \
--conf spark.kubernetes.container.image=spark:2.4.5 \
local:///opt/spark/examples/jars/spark-examples_2.11-2.4.5.jar
我收到以下错误
完整日志可以在full log中找到
谁能解释这个错误以及如何解决?