在kubernetes上孵化器-livy的pod崩溃-echo中的$ SPARK_K8S_CMD案例

问题描述

我正在使用https://github.com/jahstreet/incubator-livy回购在Kubernetes上构建和部署livy映像。以前它运行良好,但是现在当我使用HELM安装容器(像往常一样)时,出现下面的错误,并且pod永远不会启动。

id -u
myuid=0
id -g
mygid=0
set +e
getent passwd 0
uidentry=root:x:0:0:root:/root:/bin/bash
set -e
'[' -z root:x:0:0:root:/root:/bin/bash ']'
SPARK_K8S_CMD=
case "$SPARK_K8S_CMD" in
SPARK_CLAsspATH='/opt/spark/cluster-conf:/opt/spark/jars/*'
env
sort -t_ -k4 -n
grep SPARK_JAVA_OPT_
sed 's/[^=]*=\(.*\)/\1/g'
readarray -t SPARK_EXECUTOR_JAVA_OPTS
'[' -n '' ']'
'[' -n '' ']'
'[' -n '' ']'
PYSPARK_ARGS=
'[' -n '' ']'
R_ARGS=
'[' -n '' ']'
'[' '' == 2 ']'
'[' '' == 3 ']'
case "$SPARK_K8S_CMD" in
echo 'UnkNown command: '
UnkNown command: 
exit 1

这是我的Kubernetes版本信息:

客户端版本:version.Info {主要:“ 1”,次要:“ 19”, GitVersion:“ v1.19.3”, GitCommit:“ 1e11e4a2108024935ecfcb2912226cedeafd99df”, GitTreeState:“干净”,BuildDate:“ 2020-10-20T14:12:21Z”, GoVersion:“ go1.15.3”,编译器:“ gc”,平台:“ linux / amd64”}

服务器版本:version.Info {主要:“ 1”,次要:“ 17”, GitVersion:“ v1.17.6”, GitCommit:“ d32e40e20d167e103faf894261614c5b45c44198”, GitTreeState:“干净”,BuildDate:“ 2020-05-20T13:08:34Z”, GoVersion:“ go1.13.9”,编译器:“ gc”,平台:“ linux / amd64”}

Ps :我使用了 v0.6.0-incubating-kubernetes-support 分支(该同事在9月之前使用过)和 master 分支。到目前为止,他们俩都没有运气。

编辑:在研究代码期间,我发现问题出在Spark容器的entrypoint.sh。 尽管this post与孵化器的培养没有直接关系,但也提到了类似的问题。

任何帮助将不胜感激! 谢谢...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)