高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难恢复
2010-02-05 00:00:00 来源:WEB开发网PORT port-numbe:可替换服务器所在主机的端口号。
在本例中,在主数据库服务器(primary)上设置下面的参数:
# db2 UPDATE ALTERANATE SERVER FOR DATABASE HADB
USING HOSTNAME 192.168.189.129 PORT 50000
在备用数据库服务器上(standby)上设置下面的参数:
# db2 UPDATE ALTERANATE SERVER FOR DATABASE HADB
USING HOSTNAME 192.168.189.128 PORT 50000
7. 配置 HADR 服务
配置 HADR 服务和侦听端口(两台机器同设)。
用 vi 编辑 /etc/services 文件(需要 root 用户),并加入下面两行:
## /etc/services
DB2_HADR_1 55001/tcp
DB2_HADR_2 55002/tcp
由上面的定义可以看出,DB2_HADR_1 服务的端口为 55001,DB2_HADR_2 服务的端口为 55002。
/etc/services 文件是什么?
Internet 网络服务文件,记录网络服务名和它们对应使用的端口号及协议。文件中的每一行对应一种服务,它由 4 个字段组成,中间用 TAB 或空格分隔,分别表示“服务名称”“使用端口”“协议名称”以及“别名”。
8. 配置主数据库服务器
修改主数据库(Primary)的配置参数。
01 # db2 UPDATE DB CFG FOR HADB USING HADR_LOCAL_HOST 192.168.189.128
02 # db2 UPDATE DB CFG FOR HADB USING HADR_LOCAL_SVC DB2_HADR_1
03 # db2 UPDATE DB CFG FOR HADB USING HADR_REMOTE_HOST 192.168.189.129
04 # db2 UPDATE DB CFG FOR HADB USING HADR_REMOTE_SVC DB2_HADR_2
05 # db2 UPDATE DB CFG FOR HADB USING HADR_REMOTE_INST db2hadr
06 # db2 UPDATE DB CFG FOR HADB USING HADR_SYNCMODE NEARSYNC
07 # db2 UPDATE DB CFG FOR HADB USING HADR_TIMEOUT 120
08 # db2 CONNECT TO HADB
09 # db2 QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
10 # db2 UNQUIESCE DATABASE
11 # db2 CONNECT RESET
- ››开发者眼中的Windows Phone和Android
- ››高级SEO的涵义意味着是什么
- ››开发者在App Store上赚的钱比在Android Market上多...
- ››开发者应深入学习的10个Android开源应用项目
- ››开发者眼中的iPhone与Android
- ››开发者或想使用的10个Android2.2新特性
- ››开发者必看的Google Market全球赚钱分享计划
- ››高级 DBA 和开发者篇,第 3 章:DB2 高可用性灾难...
- ››高级 DBA 和开发者篇,第 1 章:DB2 基础
- ››高级 DBA 和开发者篇,第 2 章:数据库集群技术
- ››高级 jQuery:让好的应用程序变成强大的应用程序
- ››开发者关于 JAX-RPC 的介绍,第 1 部分: 了解 JAX...
更多精彩
赞助商链接