k8s pvc pending waiting for first consumer to be created before binding

动态创建PV失败且提示waiting for first consumer to be created before binding

问题现象

使用WaitForFirstConsumer的StorageClass创建PV失败,PVC Event提示persistentvolume-controller waiting for first consumer to be created before binding。

问题原因

PVC未检测到Pods被调度到的节点。

应用显示指定了nodeName,此类Pod不会经过调度器逻辑,导致PVC无法感知。所以使用nodeName创建的Pod,无法使用WaitForFirstConsumer的StorageClass。

是否存在引用当前PVC的Pod,若没有,则需要创建。

解决方案

删除应用中的nodeName。

创建使用当前PVC的Pod。

相关推荐
阿里云云原生21 分钟前
企业级实时数据平台建设:利用存算分离 Kafka 实现低成本、高可靠入湖
分布式·阿里云·云原生·kafka
2301_780789661 小时前
WAF与Web应用安全的深度融合:从边界防护到业务风控
运维·服务器·网络·云原生·ddos
ylj_dev1 小时前
从 0 构建 AI Workload Platform(八):受限执行环境与 Kubernetes
docker·容器·kubernetes·分布式系统·ai工作流·容器安全·ai infra
sryyd_021 小时前
Kubernetes 控制器完全指南:从原理到实战
云原生·容器·kubernetes
niyesd2 小时前
Kubernetes Pod 控制器管理与实验记录
云原生·容器·kubernetes
智码看视界2 小时前
Day60-Serverless:函数计算改写传统Spring Boot
spring boot·云原生·serverless·函数计算·冷启动
池以遇3 小时前
云原生——k8s的pod管理及优化
云原生·容器·kubernetes
lswzw4 小时前
K8s容器网络排查实战:从宿主机穿透命名空间定位端口监听问题
开发语言·docker·容器
智码看视界12 小时前
Day59-阿里云ACK实战:生产级K8s集群部署与运维
运维·阿里云·kubernetes·k8s·日志监控·容器运维·阿里云ack
lxw202302711616 小时前
k8s的控制器
云原生·容器·kubernetes