Informix数据库HDR升级启示

在一次数据库HDR升级中(从10.00FC7升级到11.50,操作系统为HP-UX 11.31 IA64),使用备机先升,主机为备份的方式(HDR断开前,主机仅允许select操作,其它操作业务关闭)。

在断开HDR后,修改了备机的服务名和端口号,然后启动备机数据库,当前DRAUTO参数配置为2,按正常的情况下,数据库启动后应该转换为主用模式,可该服务器一直处于Read-Only,onstat -g dri显示的状态为off,于是手工执行onmode -d standard,试图强制转换为标准模式。执行转换后,数据库一直处于fast recovery模式,online.log中显示也开始转为。。但却一直没转换成功。。而检查点却在正常的执行中。。同时发现数据库每隔很长一段时间才会为KAIO分配资源,当前配置的CPUVP数为32,在很长的一段时间里才增加了6个KAIO。

由于恢复的时间长无法忍受,于是强制干掉数据库进程(无法onmode -ky关闭)。 修改参数NUMCPUVP为较少的数量(2个) ,减少部分BUFFERS,再重新启动数据库,这次数据库迅速的转换为主用模式

标签: none

添加新评论

Free Web Hosting