锁管理器否决了一个或多个聚合的交还操作
适用于
- ONTAP 9
- ONTAP Select
- Cloud Volumes ONTAP
- SMB/CIFS
- 非持续可用(CA)共享
问题
- 重新启动节点后,其中一个数据聚合不会返回到其主节点:
::>storage failover show.
Takeover.
Node Partner Possible State Description
-------------- -------------- -------- -------------------------------------
node1 node2 true Connected to node2
node2 node1 true Connected to node1, Giveback of
one or more SFO aggregates failed
2 entries were displayed.
- 自 SFO(存储故障转移)被 lock_manager 否决以来,节点处于部分交还状态:
::>storage failover show-giveback.
Partner.
Node Aggregate Giveback Status
-------------- ----------------- ---------------------------------------------
node1
No aggregates to give back
node2
CFO Aggregates Done
aggr_node1 Failed: Operation was vetoed by
lock_manager. Giveback failed during lock
manager veto checks or the pre-commit phase.
For veto failures, use the "vserver cifs
session file show -hosting-aggregate
<aggregate list> -continously-available No"
command to view the open files that have
CIFS sessions with non-CA locks established.
<aggregate list> is the list of aggregates
sent home as a result of the giveback
operation. If lock state disruption for all
existing non-CA locks is acceptable, retry
the giveback operation by specifying
"-override-vetoes true". Warning: Overriding
vetoes to perform a giveback can be
disruptive. For pre-commit failure, search
for the lmgr.precommit.oplock.recall EMS
variant for information on how to proceed
using the "event log show -event
lmgr.precommit.oplock.recall.*" command. If
the error persists, contact technical
support for assistance.
2 entries were displayed.
- 如果错误已在
storage failover show中清除,您可以从 EMS 日志中找出原因:
[node2: cf_giveback: gb.sfo.veto.lmgr.nonCA.locks:error]: Could not complete giveback because of non-CA locks on volume vol_node1@vserver:123a-123a-123a-123a-123a-1234567890ab SFO aggregate aggr_node1..
[node2: cf_giveback: sfo.sendhome.subsystemAbort:alert]: The giveback operation of 'aggr_node1' was aborted by 'lock_manager'..
[node2: cf_giveback: ha.giveback.totalVetoChk:debug]: Total time taken to check whether to veto the giveback of aggregate 'aggr_node1' was 5 msecs.
- BlueXP Canvas 发出警报:
"Working Environment is degraded" on the "XXX" system。
- 由于部分交还,IO 不会返回到原始节点。
- 系统管理器显示节点卡在执行交还或报告交还未完成:
Node "node1" is waiting for node "node2" to perform giveback.
Failed to initiate giveback. Run the "storage failover show-giveback" command for more information.
- Cloud Manager(如果正在使用)报告:
Degraded - Show Details.
HA cluster is not highly available.The node giveback was not completed.