首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Pod未能挂载ConfigMap:“未能同步configmap缓存:超时等待条件”

Pod未能挂载ConfigMap:“未能同步configmap缓存:超时等待条件”
EN

Server Fault用户
提问于 2021-09-17 09:17:33
回答 1查看 21.7K关注 0票数 3

我试图在v1.18 GKE kubernetes集群上部署一个吊舱

我的pod循环崩溃,因为它未能挂载其配置映射:

代码语言:javascript
运行
复制
$ kubectl describe pod 

...

Volumes:
  cm-cxf-conf:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      project-cm-cxf-conf
    Optional:  false

...

Events:
  Type     Reason                  Age                    From                     Message
  ----     ------                  ----                   ----                     -------
  Warning  FailedMount             41m                    kubelet                  MountVolume.SetUp failed for volume "cm-cxf-conf" : failed to sync configmap cache: timed out waiting for the condition

...

但是,配置映射确实存在:

代码语言:javascript
运行
复制
$ kubectl get configmap project-cm-cxf-conf
project-cm-cxf-conf            1      4h40m

造成这一错误的原因是什么?我怎么才能修好它?

相关线程

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-09-30 10:11:28

实际上,FailedMount只是没有后果的警告。当检查kubelet日志时,在重新尝试之后,会有其他日志声明它最终成功地挂载了Config。

我的吊舱出现循环崩溃的真正原因是Java应用程序端的错误(容器中缺少一个JAR ),最终与kubernetes无关。

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1077869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档