Fosdccf.blog.chinaunix.net
sdccf
全部博文(19283)
Linux酷软(214)
tmp(0)
PostgreSQL(93)
Solaris(383)
AIX(173)
SCOUNIX(575)
DB2(1005)
Shell(386)
C/C++(1187)
MySQL(1750)
Sybase(465)
Oracle(3695)
Informix(548)
HP-UX(0)
IBM AIX(2)
Sun Solaris(0)
BSD(1)
Linux(8597)
SCO UNIX(23)
2011年(1)
2009年(125)
2008年(19094)
2007年(63)
clifford
linky521
曾德标
fengzhan
leon_yu
mcuflowe
yt200902
guanyuji
GY123456
snow888
carlos94
丸喵喵
sean229
cxunix
可怜的猪
cqxc413
xzzgege
wb123456
分类:
2008-05-17 16:43:56
硬件需求:1、需要java131 64bit版本,在db2光盘盒中有单独cd介质提供。2、java 131 64bit需要devices.isa_sio.chrp.ecp.rte 5.1.0.10(aix安装盘cd1中)3、DB2 + HACMP 安装注意事项。4、两台主机分别跑不同的DB2 instance,其它需求:在用db2setup安装时两台主机需要指定不同的用户、ID;该项目中间是db2inst1 ,db2inst2。用户、组和ID的对应号如下:用户 用户ID 组 组IDdb2inst1 2000 db2iadm1 500db2fenc1 2001 db2fadm1 501db2as1 2005 db2grp1 101db2inst2 2002 db2iadm2 502db2fenc2 2003 db2fadm2 503db2as2 2004 db2grp2 102在对方上不存在的组和用户,如ibmsvr1 上的db2inst2用户,db2iadm2用户,db2as1用户,需要手工建立,需要ID号相同。(一定要确定两台机器的gid,uid相同,如上表所示)放置实例的位置要建立文件系统 (如/home/db2inst1 );该项目中间的划分如下:mzvg(raid1)lv name mount point 用途db2inst1lv /home/db2inst1 512MB db2inst1实例文件db2fenc1lv /home/db2fenc1 256MBdb2as1lv /home/db2as1 256MB db2DAS相关文件存储目录db1lv /db1 2G db2inst1数据库文件zyvg(raid5)lv name mount pointdb2inst1lv /home/db2inst2 db2inst2实例文件db2fenc1lv /home/db2fenc2db2as1lv /home/db2as2 db2DAS相关文件存储目录db2lv /db2 db2inst2数据库文件具体划分方法请参考aix系统相关。再执行脚本db2chown将相关路径的权限设定到指定用户。db2chown的内容如下:chown -R db2inst1:db2iadm1 /home/db2inst1chown -R db2inst2:db2iadm2 /home/db2inst2chown -R db2fenc1:db2fadm1 /home/db2fenc1chown -R db2fenc2:db2fadm2 /home/db2fenc2chown -R db2as1:db2grp1 /home/db2as1chown -R db2as2:db2grp2 /home/db2as2chown -R db2inst1:db2iadm1 /db1chown -R db2inst2:db2iadm2 /db2db2setup安装时修改两边指定不同的服务名、端口号,该项目中间设定的是db2inst1 50000/tcp、db2inst2 50001/tcp。同样的,在对方机器上面不存在的端口,需要手工添加。添加到/etc/services文件中,在后面加上端口号就可以了。最后需要保证两台设备的id号相同。在/etc/services文件中应该包含下列语句。DB2 7.2版本db2cdb2inst1 50000/tcp # Connection port for DB2 instance db2inst1db2idb2inst1 50001/tcp # Interrupt port for DB2 instance db2inst1db2cdb2inst2 50050/tcp #db2idb2inst2 50051/tcp #DB2 8.1版本DB2_db2inst1 60010/tcpDB2_db2inst1_END 60013/tcpdb2c_db2inst1 50000/tcpdb2c_db2inst2 50001/tcpDB2_db2inst2 60000/tcpDB2_db2inst2_END 60003/tcp上面以DB2_开头的端口属于DB2 8.1中FCM(快速管理通讯程序)使用的端口。端口在安装时默认指定的是60000开始的连续4个端口。在对方机器上面需要手工添加自身实例的FCM端口,注意两台机器的端口针对于该机主实例来说要是唯一的。也就是说两个节点中间/etc/services中间的内容要一致。DB2 7.2版本HA 脚本 可以直接用su - instance-user-name db2start / su - instance-user--name db2stop 即可。该项目中间的启停脚本使用的就是本目录中间的四个文件。文件名为db2hastart1,db2hastop1, ha script for db2inst1db2hastart2,db2hastop2, ha script for db2inst2
上一篇:DB2数据库创建外键时的选项
下一篇:DB2 8.1HACMP环境双实例双库互备调试(2)
登录 注册