Sun Cluster 3.1 8/05 发行说明(适用于 Solaris OS)

HA-DB 重新初始化且没有备用设备 (4973982)

问题摘要:由于错误 4974875,导致只要执行自动恢复,数据库就会自动重新初始化且没有任何备用设备。所提到的错误已被修正并集成到 HA-DB 4.3 版中。对于 HA-DB 4.2 和更低版本,请按照以下过程之一更改 HA-DB 节点的角色。

解决方法:完成以下过程之一以更改 HA-DB 节点的角色:

  1. 在自动恢复成功之后,标识其角色发生更改的 HA-DB 节点。

  2. 在步骤 1 中标识的所有节点上,禁用当前 HA-DB 资源的故障监视器(一次一个节点)。


    # cladm noderole -db dbname -node nodeno -setrole role-before-auto_recovery
    
  3. 启用当前 HA-DB 资源的故障监视器。

  1. 在自动恢复成功之后,标识其角色发生更改的 HA-DB 节点。

  2. 在托管数据库的所有节点上,禁用当前 HA-DB 资源的故障监视器。

  3. 在任一节点上,对需要更改其角色的每个 HA-DB 节点执行以下命令。


    # cladm noderole -db dbname -node nodeno -setrole role-before-auto_recovery