WEB开发网
开发学院服务器服务器方案 DB2 8.1 HACMP环境双实例双库互备调试 阅读

DB2 8.1 HACMP环境双实例双库互备调试

 2008-11-12 10:58:23 来源:WEB开发网   
核心提示: 在对方机器上面需要手工添加自身实例的FCM端口,注意两台机器的端口针对于该机主实例来说要是唯一的,DB2 8.1 HACMP环境双实例双库互备调试(3),也就是说两个节点中间/etc/services中间的内容要一致,DB2 7.2版本HA 脚本 可以直接用su - instance-us

在对方机器上面需要手工添加自身实例的FCM端口,

注意两台机器的端口针对于该机主实例来说要是唯一的。

也就是说两个节点中间/etc/services中间的内容要一致。

DB2 7.2版本

HA 脚本 可以直接用su - instance-user-name db2start / su - instance-user--name db2stop 即可。

该项目中间的启停脚本使用的就是本目录中间的四个文件。

文件名为db2hastart1,db2hastop1, ha script for db2inst1

db2hastart2,db2hastop2, ha script for db2inst2

DB2 8.1版本

由于存在db2nodes.cfg文件的问题,所以,上面7.2版本的不再适用。

需要建立db2nodes.cfg文件的副本,存放在本地硬盘上,文件名称一致,但内容不同。

db2nodes.cfg.bak.1文件在ibmsvr1上的内容为:

0 ibmsvr1 0 ibmsvr1_svc

db2nodes.cfg.bak.2文件在ibmsvr1上的内容为:

0 ibmsvr1 0 ibmsvr2_svc

db2nodes.cfg.bak.1文件在ibmsvr2上的内容为:

0 ibmsvr2 0 ibmsvr1_svc

db2nodes.cfg.bak.2文件在ibmsvr2上的内容为:

0 ibmsvr2 0 ibmsvr2_svc

ha的相关启停脚本如下:

db2inst1.start.sh

cp /usr/dbsh/db2nodes.cfg.bak.1 /home/db2inst1/sqllib/db2nodes.cfg

su - db2as1 -c 'db2admin start'

su - db2inst1 -c db2start

db2inst1.stop.sh

su - db2as1 -c 'db2admin stop'

su - db2inst1 -c 'db2stop force'

db2inst2用户的脚本就是将db2inst1替换成db2inst2即可。

将启停脚本加入到ha的应用服务器中间就可以了。脚本会自动启动db2相关实例。

上一页  1 2 3 

Tags:DB HACMP 环境

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接