k8s使用csi后pvc一直pending

在k8s中使用csi存储后,修改PVC名称导致状态始终为pending。排查发现,新增的StorageClass被设为默认,未指定StorageClassName的PVC会尝试使用默认,从而引发问题。通过取消StorageClass的默认设置并重建PVC解决了问题。
摘要由CSDN通过智能技术生成

背景

产品使用csi进行存储管理,初次搭建只部署了csi、pv、pvc,并成功运行。后面集群复用,新增了其他组件。运行一段时间,由于一个bug需要修改pvc名字,但是按之前的yaml创建pvc后状态一直是pending

资源声明

这里省略csi配置,虽然研究了半天,但是问题并不在csi上

apiVersion: v1
kind: PersistentVolume
metadata:
  name: my-pv
spec:
  accessModes:
    - ReadWriteMany
  capacity:
    storage: 400Gi
  csi:
    driver: mystorage
    fsType: ext4
    volumeHandle: my-pv
---
apiVersion
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值