首页 经典:DB2-10.1-HADR多备机实践

经典:DB2-10.1-HADR多备机实践

举报
开通vip

经典:DB2-10.1-HADR多备机实践DB210.1HADR多备机实践孙扬(华为业务架构师)db2chinaid:sunyangnj新浪微博:@孙扬_猫兔帝国目录前言HADR应用场景和Q复制区别HADR同步状态监控HADR接管HADRHADR具体操作步骤前言听说DB210.1终于在HADR引入了多备机,再次感慨,DB2和oracle越来越像了,决定实验一下。HADR现在有了超级异步,主机上的事务执行不再和日志发送挂钩,而且因为了辅备,可以让相隔数千公里的异地备份可以采纳HADR,我在之前讨论高可用性的文章中说过MQ复制较多用于异地复制,有了HADR多备...

经典:DB2-10.1-HADR多备机实践
DB210.1HADR多备机实践孙扬(华为业务架构师)db2chinaid:sunyangnj新浪微博:@孙扬_猫兔帝国目录前言HADR应用场景和Q复制区别HADR同步状态监控HADR接管HADRHADR具体操作步骤前言听说DB210.1终于在HADR引入了多备机,再次感慨,DB2和oracle越来越像了,决定实验一下。HADR现在有了超级异步,主机上的事务执行不再和日志发送挂钩,而且因为了辅备,可以让相隔数千公里的异地备份可以采纳HADR,我在之前讨论高可用性的文章中说过MQ复制较多用于异地复制,有了HADR多备和SUPERASYNC,可以用HADR应用于两城三中心。HADR多备机架构主机主备辅备1辅备2同步或者接近同步超级异步同机房同城异地机房HADR可用场景高可用和灾难恢复将只读负载引向一个或者多个备机延迟重放防止数据损坏不停机情况下滚动更新和升级和Q复制区别 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf :Q复制作为异地容灾是最佳选择,灵活度高,流量少,有消息缓冲且加密。还支持DPF容灾,不要求硬件操作系统等一致HADR更适 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 城容灾HADR同步状态同步(日志写入主备日志,且应答主机)接近同步(日志写入主备缓冲区,且应答主机)异步(日志写入主机日志,且发送到主机TCP层)超级异步(日志写入主机日志即可,辅助备份采用)多备机中,主备同步状态和主机一样,可不设监控HADR状态db2pd-dbHADB-hadr限制:主机发出显示所有备机,主备发出,不显示辅助备份。db2"selectHADR_ROLE,STANDBY_ID,HADR_STATE,varchar(PRIMARY_MEMBER_HOST,20)asPRIMARY_MEMBER_HOST,varchar(STANDBY_MEMBER_HOST,20)asSTANDBY_MEMBER_HOSTfromtable(mon_get_hadr(NULL))"上面 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 函数有限制,要求备用可读,且只返回主备HADR接管可以手动启动takeover(只能对备机发出)可以利用SAMP来触发接管网络设置安装DB2软件安装SAMP准备SAMPcluster创建HADR数据库将HADR注册到SAMP自动管理中步骤1环境准备-操作系统和软件使用Virtualbox虚拟机,宿主是windowsxp,虚拟机中是CentOS6.3minimal,每个虚拟机512M内存,8G硬盘,安装DB210.1ESE,配置四个虚拟机的网卡都为bridgednetworking,桥接网络。四个机器的主机名:IP地址为:ServerA:192.168.1.105主机ServerB:192.168.1.106主备ServerD:192.168.1.104辅备1ServerE:192.168.1.107辅备2步骤2环境准备-创建用户在四个机器上分别安装创建组和用户groupadddb2iadmgroupdddb2fadmuseradd-gdb2iadm-m-d/home/db2hadrdb2hadruseradd-gdb2fadm-m-d/home/db2fencdb2fenc注1:也可以不创建防护用户,都使用实例用户db2hadr,实验的时候简化配置,方便。步骤3环境准备-创建实例和数据库在四台机器上分别创建实例db2hadrsuroot/opt/ibm/db2/V10.1/instance/db2icrt-aserver-sese-p50000-udb2fencdb2hadr(简化版只要db2icrt-udb2hadrdb2hadr即可)在主机上创建数据库HADBsudb2hadrdb2createdbHADB步骤4配置主机ServerA数据库的基本参数1、配置主机HADB的日志重建模式ONdb2updatedbcfgforHADBusinglogindexbuildondb2updatedbcfgforHADBusingindexrecrestart2、配置HADB的归档日志模式db2updatedbcfgforHADBusinglogarchmeth1logretain注2:在9.7还可以通过logretain设置归档模式,10.1就只能通过logarchmeth1了步骤5备份主机ServerA数据库并分发到三个备机db2backupdbHADB将HADB的备份介质拷贝到三台备机ServerB,ServerD,ServerEscpHADB.0.db2hadr.DBPART000.20121207214845.001ServerB:/home/db2hadrscpHADB.0.db2hadr.DBPART000.20121207214845.001ServerD:/home/db2hadrscpHADB.0.db2hadr.DBPART000.20121207214845.001ServerE:/home/db2hadr步骤6配置主机ServerA数据库HADR参数除了HADR_TARGET_LIST外,和9.7的HADR并无区别,HADR_TARGET_LIST以此为主备,辅备1,辅备2,注意target_list中的端口号为各个机器上HADR服务的端口号,不是各实例的svcename,需要实现grep5500/etc/services查看一下是否有重叠的,否则分配其他端口号。db2"updatedbcfgforHADBusingHADR_TARGET_LIST192.168.1.106:55002|192.168.1.104:55003|192.168.1.107:55004HADR_REMOTE_HOST192.168.1.106HADR_REMOTE_SVC55002HADR_LOCAL_HOST192.168.1.105HADR_LOCAL_SVC55001HADR_SYNCMODEsyncHADR_REMOTE_INSTdb2hadr"步骤7配置备机实例和恢复主机数据库到三个备机1、配置三个备机的ROS和UR隔离db2setDB2_HADR_ROS=1db2setDB2_STANDBY_ISO=UR2、三个备机ServerB,ServerD,ServerE上恢复HADB数据库db2restoredbHADBdb2restoredbHADBdb2restoredbHADB步骤8配置主备ServerB的HADR参数注意第一个为主机IP地址,其次为辅备1的IP地址,辅备2的IP地址db2"updatedbcfgforHADBusingHADR_TARGET_LIST192.168.1.105:55001|192.168.1.104:55003|192.168.1.107:55004HADR_REMOTE_HOST192.168.1.105HADR_REMOTE_SVC55001HADR_LOCAL_HOST192.168.1.106HADR_LOCAL_SVC55002HADR_SYNCMODEsyncHADR_REMOTE_INSTdb2hadr"步骤9配置辅备1ServerD的HADR参数db2"updatedbcfgforHADBusingHADR_TARGET_LIST192.168.1.106:55002|192.168.1.105:55001|192.168.1.107:55004HADR_REMOTE_HOST192.168.1.105HADR_REMOTE_SVC55001HADR_LOCAL_HOST192.168.1.104HADR_LOCAL_SVC55003HADR_SYNCMODEsuperasyncHADR_REMOTE_INSTdb2hadr"步骤10配置辅备2SeverE的HADB的HADR属性db2"updatedbcfgforHADBusingHADR_TARGET_LIST192.168.1.106:55002|192.168.1.105:55001|192.168.1.104:55003HADR_REMOTE_HOST192.168.1.105HADR_REMOTE_SVC55001HADR_LOCAL_HOST192.168.1.107HADR_LOCAL_SVC55004HADR_SYNCMODEsuperasyncHADR_REMOTE_INSTdb2hadr"步骤11配置hosts和services文件在四台机器上分别配置hosts和services文件,可以让参数配置在端口改IP改动的时候,不用更改/etc/hosts192.168.1.105ServerA主机192.168.1.106ServerB主备192.168.1.104ServerD辅备192.168.1.107ServerE辅备/etc/ServicesDB2_HADR_A55001/tcpDB2_HADR_B55002/tcpDB2_HADR_D55003/tcpDB2_HADR_E55004/tcp还要修改iptables配置,让防火墙放行这些端口ACCEPT,简单起见我直接iptables-F关闭防火墙了。步骤12启动HADR在三台备机上分别发出启动HADR命令db2starthadrondbHADBasstandby一般来说,备机启动都没有什么问题,因为备机是单独启动的,还没有和主机建立连接在主机上发出启动HADR命令db2starthadrondbHADBasprimary
本文档为【经典:DB2-10.1-HADR多备机实践】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥12.0 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:ppt
大小:69KB
软件:PowerPoint
页数:0
分类:
上传时间:2021-03-25
浏览量:5