自动接管和交还的工作原理
自动接管和交还操作可以共同运行以减少和避免客户端停机。
如果采用默认设置,当 HA 对中的一个节点发生紧急情况或重新启动时,伙伴节点将自动接管存储,然后在受影响的节点重新启动时自动交还存储。这将让 HA 对恢复为正常运行状态。
默认情况下,将进行自动交还。如果想控制自动交还对客户端的影响,还可使用 storage failover modify-auto-giveback false -node <node> 命令将系统配置为不执行自动交还。执行自动交还之前(无论触发因素为何),伙伴节点将等待 storage failover modify 命令的 -delay-seconds 参数控制的一段固定时间。默认延迟为 600 秒。延迟交还将让该过程导致两次短暂停机:
一次停机在接管操作期间
一次停机在交还操作期间
接管操作的时间
被接管节点重新启动到准备好交还时所用时间
交还操作的时间
如果任何非根聚合的自动交还失败,系统会自动额外尝试两次以完成交还。
注
在接管期间,自动交还过程在伙伴节点对交还准备就绪之前开始。自动交还过程的时间限制到期但伙伴节点仍未就绪时,计时器将重新启动。因此,伙伴节点准备就绪与执行实际交还之间的时间可能短于自动交还时间。
提供反馈