软件开发数据库HADR

DB2 HADR无法进行take over切换

DB2 HADR无法进行take over切换,强制切换也不可以,原因代码:10。

报错信息为:

TAKEOVER HADR 命令在 DB2 高可用性环境中运行。集群管理器返回了一个使接管操作无法完成的错误。接管操作失败。参与接管操作的 DB2 高可用性灾难恢复 (HADR) 数据库将保持处于尝试接管操作前所处的状态。

使用 db2cluster 命令:db2cluster -cm -verify -resources

诊断提示为数据库状态不一致,并使用db2cluster -cm -repair -resources修复,也一样提示数据库状态不一致。

数据库已重新备份后,重新还原相同的数据库到2台服务器上,并重新设置hadr,还是一样的无法进行take over切换,求大神指点如何解决……

参与5

2同行回答

hgfyjyhgfyjyIT顾问dc
应该是你的hadr配置有问题吧?使用命令查看数据同步状态确认下是否存在异常db2pd -hadr -db db_name显示全部

应该是你的hadr配置有问题吧?

使用命令查看数据同步状态确认下是否存在异常

db2pd -hadr -db db_name

收起
系统集成 · 2017-03-17
浏览1598
flywiththewindflywiththewind其它easy world
是什么环境? ps? 单实例? 版本 ? db2diag.log ?显示全部

是什么环境? ps? 单实例? 版本 ? db2diag.log ?

收起
系统集成 · 2017-03-08
浏览1692

提问者

abby0661
售后技术支持软件公司

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-03-06
  • 关注会员:3 人
  • 问题浏览:2502
  • 最近回答:2017-03-17
  • X社区推广