提升 tridentSnapMirror 导致 Vserver 暂时锁定更改
适用于
- 适用于 Kubernets 和 Openshift 的 Trident 25.06.2
- Trident Protect 25.06.2
- ONTAP 9.16.1P11
- MCC, SVM-DR
问题
使用 Trident Protect 镜像设置,升级镜像最初没有问题。但是,当再次尝试还原(向相反方向升级)时,它将失败,出现 ONTAP vserver 锁定错误。
来自 trident-controller 的 Trident 事件中看到的完整错误是:
time="2026-05-26T07:47:11Z" level=error msg="Could not promote mirror" TridentMirrorRelationship=<TMR_NAME> crdControllerEvent=update error="API State: failure, Message: This Vserver is temporarily locked from changes while recording the configuration baseline. Try again in a few minutes or manually stop configuration replication by running \"vserver config-replication pause\" and retry the command., Code: 2621573"logLayer=crd_frontend logSource=trident-crd-controller requestID=<REQUEST_UID> requestSource=CRD workflow="cr=reconcile"在 ONTAP 方面,此错误来自尝试为接收升级的 Kubernetes/Openshift 集群添加新导出。
在使用 REST API 调用添加或删除规则时,来自
mlog/audit.log 的许多其他导出策略更改中也会出现此错误:DELETE /api/protocols/nfs/export-policies/<POLICY-ID>/rules/<RULE-NUMBER>POST /api/protocols/nfs/export-policies/<POLICY-ID>/rules : {"clients":[{"match":"<IP-ADDRESS>"}],"ro_rule":["any"],"rw_rule":["any"],"superuser":["any"],"protocols":["nfs"]}