CouchDB 在容器初始化cpu时出现GKE错误,weight:没有这样的文件或目录:未知

eufgjt7s  于 7个月前  发布在  CouchDB
关注(0)|答案(1)|浏览(68)

我尝试在GKE上的Kubernetes中的容器中启动couchdb,但启动失败:
正常拉取10米kubelet成功拉取图片“couchdb:3.1.1”用时574.834697ms(含等待时间574.8564ms)
警告失败10 m(x2超过11 m)kubelet错误:创建containerd任务失败:创建shim任务失败:OCI运行时创建失败:runc创建失败:无法启动容器进程:容器初始化过程中出错:为procHooks进程设置cgroup配置时出错:openat 2/sys/fs/cgroup/kubepods.slice/kubepods-pod 0 ee 23 bc 6_76 f5_4927_89 c3_c8 d4 a71 ff 30 f.slice/cri-containerd-couchdb.scope/cpu.weight:无此文件或目录:未知
我使用的是自动导航集群,这是唯一失败的图像。可能是什么原因?

yruzcnhs

yruzcnhs1#

错误是非常误导。在GKE(自动驾驶)只考虑资源而不是限制,如果太低,则将其汇总为下一个可能的值。在我的情况下,当部署2个定义的容器时,这会导致容器1 240 Mi和第二个10 Mi,因为我使用的Helm chart定义的resource值太低(只是为每个容器指定10Mi)。增加资源值解决了这个问题,所以它与报告的cgroup错误完全无关。

相关问题