Trident 控制器 Pod 记录与 VolumeAttachment 对象相关的重复错误
适用于
- Astra Trident 25.02.1 及以上版本
- OpenShift (OCP)
- ODF Ceph
问题
- 将 Astra Trident 升级到 25.02.1 或更高版本后,在 OpenShift 环境中,Trident 控制器 Pod 内的 csi-attacher 容器会记录与 VolumeAttachment 对象相关的重复错误:
E0321 09:38:33.876403 1 csi_handler.go:190] "VolumeAttachment attached status and actual state do not match. Adding back to VolumeAttachment queue for forced reprocessing" driver="csi.trident.netapp.io" VolumeAttachment="csi-9a140c9f5fa7a1ed81bc172c9e4555e20e242643fcd778088abc92b77063b358" volumeHandle="<volume_handle>" attachedStatus=true found=false
- 此错误对许多
VolumeAttachment对象重复,所有对象的volumeHandle值都遵循 Ceph/ODF 命名约定(例如,0001-0011-openshift-storage-...),而不是 Trident 的预期格式 - 运行
kubectl get volumeattachment --all-namespaces显示 VolumeAttachment对象与 csi.trident.netapp.io 关联,这正确对应于由驱动程序csi.trident.netapp.io管理的 Trident 持久卷 (PV)