互联网服务故障数据库

请问db2 hadr 备机故障如何处理(已解决,但有新问题见6楼)

我在rhel5上搭建一套db2 hadr环境 参考 http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/其中提到如何正常切换或当主机故障时如何强制切换但现在我的环境中我在模拟备机故障发生时如何用主机单跑数据库  待备机恢复后再将d...显示全部
我在rhel5上搭建一套db2 hadr环境 参考 http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/
其中提到如何正常切换或当主机故障时如何强制切换
但现在我的环境中我在模拟备机故障发生时如何用主机单跑数据库  待备机恢复后再将db2日志发送至备机使其同步
测试期间发现将备机强制关闭 主机重新启动数据库db2start 后 执行 db2 connect to testdb  但提示 SQL1768N  Unable to start HADR. Reason code = "7".
查了一下关于7的解释如下 7 :在 HADR 超时时间间隔内,主数据库未能与它的备用数据库建立连接。
请问这样的情况话我该如何才能让数据库在主机上单独跑? [ 本帖最后由 qi0200000 于 2010-3-29 00:54 编辑 ]收起
参与7

查看其它 6 个回答qi0200000的回答

qi0200000qi0200000数据库管理员黑龙江农信
如果备机发生故障  单机跑应用  主机重新启动db2
db2start 之后有两种办法可以使应用连接数据库
一种是   按3 楼说的使用START HADR ON DATABASE testdb AS PRIMARY BY FORCE   强制用主机单跑
另一种是 使用db2 stop hadr on database testdb 在主机上执行,数据库恢复为未启动HADR的数据库

请问这两种有何区别  ?
在实际生产中用哪种方法更科学?
互联网服务 · 2010-03-29
浏览1035

回答者

qi0200000
数据库管理员黑龙江农信

qi0200000 最近回答过的问题

回答状态

  • 发布时间:2010-03-29
  • 关注会员:0 人
  • 回答浏览:1035
  • X社区推广