Kubernetes Trident TMR Configuration Fails: “No available backends for storage class” and Replication Not Detected
Applies to
- NetApp Trident (Astra Trident) 26.x and later
- Kubernetes / OpenShift clusters using Trident CSI
-
Trident Mirror Relationships (TMR) with SnapMirror
-
SVM peering and replication configurations
Issue
When configuring Trident Mirror Relationships (TMR), Persistent Volume Claim (PVC) provisioning fails for StorageClasses that require replication.
Observed Errors (Trident Logs)
time="2026-06-03T01:39:24Z" level=info msg="nobackendpools support the requisite protocol" logLayer=core requestID=... requestSource=CSI workflow="volume=create"time="2026-06-03T01:39:24Z" level=info msg="nobackendpools support any requisite topologies" logLayer=core requestID=... requestSource=CSI workflow="volume=create"time="2026-06-03T01:39:24Z" level=info msg="nobackendpools found for given NASType" logLayer=core requestID=... requestSource=CSI workflow="volume=create"time="2026-06-03T01:39:24Z" level=error msg="GRPC error: rpc error: code=Unknown desc=no available backends for storage class rep-ontapnas" logLayer=csi_frontend requestID=... requestSource=CSI
Observed Behavior
- PVC provisioning fails for replication-enabled StorageClass
kubectl get tmrdoes NOT showlocalVolumeHandle- No volume is created on ONTAP backend
- Backend shows replication capability as
false
