文档章节

DB2 HADR V9.7.5

战神归来
 战神归来
发布于 2014/05/12 16:57
字数 593
阅读 39
收藏 0

这个文档主要目的是建立DB2 的HADR

环境:1 两台Red-hat linux server

          2 IP:192.168.1.1  (主)

             IP:192.168.1.2(备)


配置环境:

create HADR use sample database:在各自的DB2上用dbsampl来创建 sample数据库


vi /etc/hosts

 192.168.1.2    oc23326437289
 192.168.1.1    oc60561468369

(上面一个是IP 一个是对应的主机名,可以通过ping 主机名来测试配置是否正确)

vi /etc/services
ha_sample      51002/tcp
ha_sample_int  51003/tcp

(配置通讯端口)

配置服务器端
db2 update database manager configuration using svcename DB2_db2inst1 //这个仅仅是配置整个实例的通讯协议 (一个协议只要一个就可以啦)
db2set DB2COMM=tcpip
db2stop
db2start

db2 get db cfg for sample | grep -i log  

db2 update database manager configuration using svcename DB2-db2inst1

配置HADR的参数
primary DB:
db2stop
db2start
db2 update db cfg for Sample using hadr_local_host    oc60561468369
db2 update db cfg for Sample using hadr_remote_host   oc23326437289
db2 update db cfg for Sample using hadr_local_svc     ha_sample_int
db2 update db cfg for Sample using hadr_remote_svc    ha_sampleservice

db2 update db cfg for Sample using hadr_remote_inst   db2inst1
db2 update db cfg for Sample using hadr_timeout       120
db2 update db cfg for Sample using hadr_syncmode      nearsync
db2 update db cfg for Sample using HADR_PEER_WINDOW  300
db2 update alternate server for database Sample using hostname 192.168.1.2 port 60012
(60012就是DB2_db2inst1的端口号)


db2 backup db sample online to "/home/db2inst1/dbbackup" with 3 buffers buffer 2000 parallelism 2 include logs


备份后会有20140509145526的时间戳


standbydb:

db2 restore db sample from  /home/db2inst1/dbbackup taken at 20140509145526

db2 update db cfg for Sample using hadr_local_host    oc23326437289
db2 update db cfg for Sample using hadr_remote_host   oc60561468369
db2 update db cfg for Sample using hadr_local_svc     ha_sample
db2 update db cfg for Sample using hadr_remote_svc    ha_sample_int
db2 update db cfg for Sample using hadr_remote_inst   db2inst1
db2 update db cfg for Sample using hadr_timeout       120
db2 update db cfg for Sample using hadr_syncmode      nearsync
db2 update db cfg for sample using HADR_PEER_WINDOW  300
db2 update alternate server for database Sample using hostname 192.168.1.1 port 60012

备份还原:

注意如果是第一次备份数据库,要先用离线备份,然后在用在线备份一下数据库

注意时间戳,然后在在线备份的介质scp到备份server


standby db:



配置完以上的参数后我们现在开始start HADR

注意事项:要先关闭防火墙
service iptables stop

db2 deactivate db sample  
db2 start hadr on db sample as standby

db2 deactivate db sample  
db2 start hadr on db sample as primary

(要先start standby server,在启动primary,这个有先后顺序要求)
db2 get db cfg for sample| grep HADR 

SQL1768N  Unable to start HADR. Reason code = "7".

出现这个错误是因为没有关闭防火墙,这个也要注意一下,其他的如果在出现问题,可以google一下

© 著作权归作者所有

战神归来
粉丝 1
博文 2
码字总数 732
作品 0
武汉
私信 提问
加载中

评论(0)

db2 v10.5 HADR快速部署手册

一、目录准备 mkdir -p /home/db2inst1/db2backup mkdir -p /home/db2inst1/db2archive mkdir -p /home/db2inst1/db2log chmod -R 775 /home/db2inst1/db2backup chmod -R 775 /home/db2inst......

18620626259
2017/12/20
0
0
DB2 HADR 配置示例

介绍   DB2的HA可以在OS级别使用专门的HA来实现,也可使用DB2内置的HADR来实现,且配置和管理很简单。   一个HADR环境需要两台数据库服务器:主数据库服务器(primary)和备用数据库服务...

adelphos
2015/02/05
0
0
db2 参数主从配置参数

主从参数: 修改date:ntpdate asia.pool.ntp.org 主从配置通讯端口: db2h_erpinst1 70000/tcp 主库配置: db2 update db cfg for erpdb using hadrlocalhost PrimaryNode-1 #本地服务器主机......

arvin_qin
2017/05/26
0
0
DB2 V10.5 PureScale支持HADR

DB2 V10.5 PureScale支持HADR PureScale是DB2 V9.8引入的share disk的集群解决方案。而HADR则是DB2的V8版本就已经存在的灾备解决方案。 在v10.5之前, PureScale不支持HADR。但是从10.5开始。...

N0body
2016/08/18
44
0
出现 DB2 SQL Error: SQLCODE = -1773, SQLSTATE = null 错误的原因及解决方法

版权声明:Follow your heart and intuition. https://blog.csdn.net/qq_35246620/article/details/85239035 1 错误描述 最近遇到了这样一个问题,生产环境在执行某个数据库下所有表的新增及...

维C果糖
2018/12/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一款提升IT运维工作效率的工具,你值得拥有!

IT运维的工作内容主要是负责服务器硬件配置、独立主机或虚拟化产品的开通维护、服务器日常运行监控和管理等,具体的要看企业对这个岗位的要求。 而像运维这样的岗位,我个人是推荐可以使用一...

欢乐马在开源
20分钟前
44
0
IDEA 多线程Debug

一、问题描述 在idea中的进行调试时,代码中有多线程,想对线程中的代码进行跟踪,代码如下: for (int i = 0; i < 5; i++) { final int index = i; exec...

Airship
24分钟前
19
0
jenkins 插件加速

参考:https://my.oschina.net/VASKS/blog/3106314 主要是自己创建一个nginx, 让jenkins从清华源下载。 以下是创建nginx的Dockerfile Dockerfile FROM nginxADD nginx.conf /etc/nginx/ngi......

杰仪
25分钟前
29
0
五分钟自学编程:怎样才能学好笔试面试最爱考察的算法

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 什么是算法 上回我们有一篇文章,讲述了作为一个新人程序员,如何学习数据结构这门课程,其实呢,数据结构和...

黄小斜
28分钟前
24
0
面试题 11:旋转数组的最小数字

题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋...

Oaki
34分钟前
50
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部