由于后端名称重复,Trident BackendConfig 升级后无法协调
适用于
- NetApp Trident 26.02
- 使用 Trident CSI 的 Kubernetes 集群
- OpenShift Container Platform (OCP)
- KubeVirt
- Trident 后端配置 (TBC)
- 由 ArgoCD 管理的环境
问题
升级 Trident 后,VM 配置和持久卷操作失败。TridentBackendConfig 资源停滞在失败状态,并出现重复的日志消息:
Failed to apply the backend update; Trident initialization failed; key <backend name> for Backend already exists
Trident 控制器日志显示重复对账失败:
Warning Failed trident-crd-controller Failed to apply the backend update; Trident initialization failed; key <backend name> for Backend already exists
持久卷仅引用一个后端 UUID,但 Trident 中存在两个具有相同后端名称的后端对象。