Spark执行程序吊舱创建失败

时间:2018-09-12 18:17:51

标签: apache-spark kubernetes

我在kubernetes 1.11.0上运行spark 2.3.1

当火花驱动程序Pod试图调出执行程序Pod时,我将遇到以下错误,它会截断Pod名称中的前7个字母,并抛出名称以“-”开头的错误

  

io.fabric8.kubernetes.client.KubernetesClientException:失败   执行:POST:   https://kubernetes.default.svc/api/v1/namespaces/mynamespace/pods。   讯息:广告连播   “ mybrand-sb1-ca-privacy-abc469-38957af1c3393cae8941b0613376040c-exec-29”   无效:spec.hostname:无效值:   “ -sb1-ca-privacy-abc469-38957af1c3393cae8941b0613376040c-exec-29”:a   DNS-1123标签必须由小写字母数字字符或   '-',并且必须以字母数字字符开头和结尾(例如   用于验证的正则表达式'my-name'或'123-abc'是   'a-z0-9?”。

1 个答案:

答案 0 :(得分:0)

名称的最大大小为63个字符。这就是前9个字符被截断的原因。尝试最小化应用名称,这将解决问题。