经过无数时间之后,我无法找到我的HADR问题的答案,也无法通过Control Center在9.5中使用HADR。 请查看我的修复程序,该修复程序似乎很奇怪,但是可以正常工作。
我的错误如下。 在名为“ START HADR”的完整安装程序的最后一步通过CCenter设置HADR时,它将失败,原因7。
现在尝试解决列出的端口问题将使您无处可去。 实际上,在我的db2diag.log上它列出了一个comm错误。 这甚至不是问题! 愚蠢的db2。 IBM支持为NULL!
让我给你一个机会。
1备份数据库。
2退回或克隆并通过SCP-“将其移动到STANDBY服务器。请确保此时数据库没有HADR设置,但是主服务器和备用服务器上的Linux Service文件确实具有您知道的端口条目向导,它询问“别名和端口”
3.启动CCenter
4.运行整个安装程序HADR向导。
5.打开另一个备用服务器,例如说是FTP Putty Sessson。 以您自己作为实例所有者身份登录到实例后,在主服务器tryig上显示“启动HADR”以通过CC向导连接到STANDBY服务器之前,键入“ db2 Activate database”。
==========================================
我最大的疑问是什么? 如何在不使克隆或备份数据库处于活动状态的情况下在数据库上设置HADR设置。 当然,如果您使数据库处于活动状态(例如通过前滚日志进行还原后),那么愚蠢的HADR表示您无法在活动数据库上激活HADR。 因此,仅停用您可能正在思考的。 我也是,但是就我而言,这只是浪费时间。 失效的数据库没有比以前更好的运气了。