对于一个稳定运行、没有 DARE 操作的 cluster 节点中,SCD 是不存在的。
SCD 存在有两种情况:DARE 在进行中或者 DARE 操作已经失败。
当同步(synchronization)的过程中,cluster 的一个节点出现错误,将会
导致 DARE 操作失败。这时候 SCD 的信息将不会被删除。SCD 会生成锁,阻
止新的 DARE 操作,这也是 cluster 为了避免错误进一步扩大化的一种保护机
制。
图 3.PowerHA DARE fail 示意图
当 SCD 锁产生的时候,我们必须手动删除这个锁,也就是手动删除 SCD 的信
息,再重启 cluster 服务,否者可能会造成节点 cluster 配置信息不一致,可
能会导致 cluster 节点的崩溃(crash)。
#smit hacmp - Problem Determination Tools -
Release Locks Set By Dynamic Reconguration
图 4.SCD lock 解锁方法