DB2 8.1 HACMP环境双实例双库互备调试
2008-11-12 10:58:23 来源:WEB开发网在对方机器上面需要手工添加自身实例的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相关实例。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接