我正在运行一个自托管的 RKE2 (rancher) kubernetes 集群 (1.27) 和 longhorn (1.4.2),我需要一些帮助来进行正确的配置。我正在通过 helm 部署一些数据库,比如 mongoDB、redis、postgres 和 minio。每个数据库都可以自行部署,不会出现问题。但如果我尝试运行每个 helm 图表,一些部署会随机失败,并出现 PVC 附件错误:
AttachVolume.Attach failed for volume "pvc-0b5bd219-b009-4877-96dd-3c0e7549533d" : rpc error: code = Aborted desc = volume pvc-0b5bd219-b009-4877-96dd-3c0e7549533d is not ready for workloads
PVC 已存在且已绑定。删除每个 helm 部署并再次执行后,它就可以正常工作,而另一个数据库也出现同样的错误。
我没有任何特定的配置,也许这就是问题所在:
值.yaml
persistence:
defaultFsType: xfs