kubernetes环境下 创建pod过程中 异常信息总结整理
[toc]1、异常信息:Failed to pull image "spark:0.1": rpc error: code = Unknown desc = repository docker.io/spark not found: does not exist or no pull access2、异常信息:Error from server (BadRequest): conta...
·
[toc]
1、异常信息:Failed to pull image "spark:0.1": rpc error: code = Unknown desc = repository docker.io/spark not found: does not exist or no pull access

2、异常信息:Error from server (BadRequest): container "xej" in pod "xej-545694f448-jtmbf" is waiting to start: trying and failing to pull image

3、异常信息:starting container process caused \"process_linux.go:286: decoding sync type from init pipe caused \\"read parent: connection reset by peer\\"\"\n"

原因:yaml文件中,设置内存的单位,写成小写m了,应该改成大写的Mi
如memory: "500Mi"
==排除镜像问题,使用下面的方式,来验证==
1、先将镜像使用docker run命令 进行创建,查看镜像是否有问题
2、使用kubectl run 命令进行创建,查看是否可以
==使用以下命令,查看日志==
kubectl logs pod名称
journalctl -u kubelet -f
或者直接 查看docker的日志
journalctl -u docker -f
4、异常信息: 创建pod时,pod的状态一直处于Pending状态?
处于Pending状态,是说Scheduler并没有分配此Pod到Node节点上去
因此,需要查询k8s集群中,是不是所有的节点都处于Ready
使用下面的命令,来查询
kubectl get node

转载于:https://blog.51cto.com/xingej/2129521
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)