LoveUnix » DB2 & Informix » hadr启动老是出错。。。。帮忙看看
让LU留住您的每

一天 让LU博客留住您的每一天
2007-2-26 17:30 aixstudy
hadr启动老是出错。。。。帮忙看看

从服务器:
db2 => start hadr on database sample as standby
DB20000I  The START HADR ON DATABASE command completed successfully.

主服务器:
db2 => start hadr on database sample as primary
SQL1768N  Unable to start HADR. Reason code = "7".
db2 =>

按IBM所说的SQL1768N说报的错误是,在在 HADR 超时时间间隔内,主数据库未能与它的备用数据库建立连接。
可我在两边update db cfg for sample using hadr_timeout 360,甚至720,还是报错。。。。。。网络正常,单台主机的数据库访问也正常,license也支持hadr。

晕倒。。。。。


SQL1768N
未能启动 HADR。原因码 = reason-code。
说明:
与原因码对应的解释是:

1  不可恢复数据库,这是因为正在使用循环日志记录。
2  数据库启用了无限活动日志记录。
3  数据库启用了 DATALINKS。
4  HADR_LOCAL_HOST 配置参数与本地主机名不匹配。
5  HADR_LOCAL_SVC 配置参数是无效服务名称。
6  HADR_REMOTE_SVC 配置参数是无效服务名称。
7  在 HADR 超时时间间隔内,主数据库未能与它的备用数据库建立连接。
8  一个或多个 HADR 数据库配置参数没有任何值。
9  数据库配置为使用原始日志。但是,HADR 不支持对数据库日志文件使用原始 I/O(直接磁盘存取)。
10 命令由于 STOP HADR 命令、取消激活数据库或内部错误而被 HADR 关闭所中断。
98 未安装有效的 HADR 许可证。命令未成功完成。
99  在 HADR 启动期间发生了内部错误。

用户响应:
与原因码对应的用户响应是:

1   数据库必须是可恢复的数据库。激活日志归档或者打开 LOGRETAIN,然后重新发出该命令。
2   禁用无限活动日志记录并重新发出该命令。
3   将数据库管理器配置参数 DATALINKS 设置为 NO 并重新发出该命令。
4   将 HADR_LOCAL_HOST 设置更正为与本地主机名相匹配。
5   确保 HADR_LOCAL_SVC 配置参数是有效的服务名称。对于 Unix 平台,编辑 /etc/services 文件。对于 Windows,编辑 %SystemRoot%\system32\drivers\etc\services。另外,可以为此参数指定文字端口号。
6    确保 HADR_REMOTE_SVC 配置参数是有效服务名称。对于 Unix 平台,编辑 /etc/services 文件。对于 Windows,编辑 %SystemRoot%\system32\drivers\etc\services。另外,可以为此参数指定文字端口号。
7   检查备用数据库上的远程主机和远程服务参数。确保备用数据库是联机的,并且网络在起作用。如果网络速度太慢,则还要考虑增大 HADR_TIMEOUT 配置参数,或者使用 BY FORCE 选项来启动主数据库。
8    确保一个或多个 HADR 数据库配置参数具有值。
9     将数据库重新配置为对日志文件只使用文件系统存储器,而不是使用原始 I/O(直接磁盘存取)设备。参阅 DB2 信息中心中有关 logpath 和 newlogpath 数据库配置参数的讨论。
10   找出 HADR 关闭的原因,如有必要,重新发出 START HADR 命令。
98  获取并安装有效的 HADR 许可证,然后重新提交该命令。
99  如果问题仍然存在,请与“IBM 支持机构”联系。

[[i] 本帖最后由 aixstudy 于 2007-2-26 17:38 编辑 [/i]]

2007-2-27 11:42 aixstudy
用netstat -an发现,
我手工在/etc/services下面增加的db2_hadr_1 55001/tcp及db2_hadr_2 55002/tcp端口根本就没有起来

这是怎么回事。。。。。。。

2007-2-28 10:46 dtbdtbdtb
simple
too simple
svcename
db2set -all

2007-3-1 09:34 aixstudy
svcename应该怎么设置

update db cfg for sample using svcname ????    这个地方设置哪一个呀

楼上的兄弟不防指点一下

2007-3-1 10:15 beginner-bj
太简单了,实在不知道要说什么。

2007-3-1 12:15 aixstudy
尽说风凉话,说一下会死啊..............................

2007-3-1 13:19 beginner-bj
[quote]原帖由 [i]aixstudy[/i] 于 2007-3-1 12:15 发表
尽说风凉话,说一下会死啊.............................. [/quote]

你问的问题很多都是没有DB2经验的人都能解决的。

看你发贴的记录,可以知道你入行很早,不知道你为什么总被这些基础的问题难倒?

2007-3-7 17:24 dtbdtbdtb
aixstudy
你太不礼貌了

估计又是80年代的

实在是。。。。。。

shit

2007-3-7 18:06 void
[quote]原帖由 [i]dtbdtbdtb[/i] 于 2007-3-7 17:24 发表
aixstudy
你太不礼貌了

估计又是80年代的

实在是。。。。。。

shit [/quote]
和80年代有什么关系?

2007-3-7 19:19 onlyOneEditor
;P 偶不幸成了80年代的了.:P

2007-3-7 19:50 beginner-bj
只有80年代的人还年轻,60、70年代的不可能这么不成熟的。呵呵

2007-6-7 14:35 aixstudy
都是混饭吃的,何必呢,何苦呢。。。。。。。。。。。。。。。。。。。。。。。

2007-6-7 19:26 beginner-bj
这么老的帖子也翻出来了?

问题应该已经被别人搞定了吧?

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.