(转) DB2 HADR】的更多相关文章

--DB2 HADR备库归档问题 --------------------------------2013/10/29 我们注意到在Oracle DataGuard中,备机中依然会设置LOG_ARCHIVE_DEST_1和LOG_ARCHIVE_DEST_2,备机接受的日志会和主机一样进行归档,在这一点上DB2的机制是不一样的. DB2的HADR的备库是不进行日志归档的. 参考讨论的贴: http://www.db2china.net/club/thread-30241-1-1.html…
使用 DB2 HADR 选择用于灾难恢复的 SUPERASYNC 模式 Vishnu G 和 Hemant Singh2013 年 6 月 25 日发布 WeiboGoogle+用电子邮件发送本页面 0 简介和背景 HADR 是一个通过数据复制提供高可用性和灾难恢复的 DB2 功能.在启用该功能时,可以将主要数据库数据日志实时传送到备用数据库.备用数据库继续重放已收到的日志,以便与主要数据库保持同步. 从 DB2 V9.5 Fix Pack 8 和 DB2 V9.7 Fix Pack 5 开始,…
转自http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/ 原文:http://blog.csdn.net/deanza/article/details/8469447 在DB2的高可用性(HA,High Availability)技术中,Standby是其中之一(还有snapshot和mirror).它的原理跟在Oracle的Data Guard相似,都是提供一种待机模式,让另外一台服务器…
原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1010baosf/ HADR 简介 HADR( 高可用性灾难恢复 ) 是 DB2 数据库的一个组件,是 DB2 提供给用户的一种高可用性和灾难恢复的解决方案.组成 HADR 需要一对机器,一个主机和一个备机.它的基本原理是主机将数据库产生的日志通过网络传输到备机,然后备机将这些日志重新应用,整个过程类似于前滚恢复.从而保证主机和备机数据库的一致.当主机发生…
Db2配置HADR高可用+TSA添加集群节点 一.服务器资源 Master IP:10.78.10.1 数据库:dbclassSlave IP:10.78.10.2 数据库:dbclassVIP:10.78.10.10定额设备IP:10.78.10.9 系统版本:Redhat 6.7 数据库版本:V10.5 fp10 二.服务器必要配置 2.1.确认主机名 #hostnamedbclass-1dbclass-2 2.2.主机名与IP对应关系 #vim /etc/hosts dbclass-1 1…
DB2 HADR需要额外安装TSA,正常情况下CentOS无法通过安装前验证.会报一个说发行版不支持的错误. 可以通过伪装成RHEL的方式使得正常安装. 修改方式如下 修改/etc/system-release文件将其内容改为 Red Hat Enterprise Linux Server release 6.7 (Final) 另外,在x86_64架构下安装可能会报一个缺少 compat-libstdc++-33 (i686)的错误 可以用如下方法解决 wget ftp://mirror.sw…
<高级进阶DB2(第2版)——内部结构.高级管理与问题诊断> 基本信息 作者: 牛新庄    出版社:清华大学出版社 ISBN:9787302323839 上架时间:2013-7-3 出版日期:2013 年7月 开本:16开 页码:484 版次:2-1 所属分类:计算机 > 数据库 > DB2 更多关于 >>>< 高级进阶DB2(第2版)——内部结构.高级管理与问题诊断> 内容简介     计算机书籍 数据库内核是数据库系统稳定运行的心脏,DB2数据库…
原文:http://www.talkwithtrend.com/Article/178339 数据库建设过程中,高可用是每一个企业数据中心数据库建设过程中至关重要的一个关注点,直接关系到业务连续性和稳定性.要想将这个工作做好,我们必须从其底层原理.机制.架构等方面进行深入了解,深入分析,深入对比才能知道我们应该如何去实践.下面的几个关键点,不仅仅是每一个DBA应该琢磨的事情,同时也是搞企业IT架构规划和建设的人必须了解和知道的事情. 下面总结了一些Oracle与DB2在数据库高可用技术上的相同与…
DB2 HADR概述 原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0508luojunkai/…
如何将web 应用程序转化为多租户 SaaS 解决方案 https://www.ibm.com/developerworks/cn/cloud/library/cl-multitenantsaas/index.html 通过一些方法和步骤快速将您的 web 应用程序转化为云应用程序 想象一下,您有一个一直在市场上出售的 web 应用程序.您了解到云基础架构中的软件即服务 (SaaS) 是行业的未来趋势.您意识到您需要它,并且您的客户也要求您提供 SaaS 版本的产品. 问题是,您需要快速.有效地…
web 应用程序转化为多租户 SaaS 解决方案 https://www.ibm.com/developerworks/cn/cloud/library/cl-multitenantsaas/index.html 想象一下,您有一个一直在市场上出售的 web 应用程序.您了解到云基础架构中的软件即服务 (SaaS) 是行业的未来趋势.您意识到您需要它,并且您的客户也要求您提供 SaaS 版本的产品. 问题是,您需要快速.有效地转换为 SaaS,并且最好能够维持或增强您的盈利能力. SaaS 应用…
db2stop force; db2start; db2 restore db clmsdb; db2 start hadr on db clmsdb as standby; ****************************************** 介质传好后,切换到介质存放目录 1.db2 restore db acms #恢复过程大约要2小时,完成后会报success,再执行以下步骤   2.db2 start hadr on db acms as standby ##启动had…
主机上执行db2 UPDATE DB CFG FOR XMHIS USING HADR_LOCAL_HOST 192.168.1.2db2 UPDATE DB CFG FOR XMHIS USING HADR_LOCAL_SVC 55001db2 UPDATE DB CFG FOR XMHIS USING HADR_REMOTE_HOST 192.168.1.5db2 UPDATE DB CFG FOR XMHIS USING HADR_REMOTE_SVC 55002db2 UPDATE DB…
先deactivate后再start standby再primary报错不能启动hadr standby的时候,先restore,但是别rollback,直接start hadr as standby 先把hadr起来后再推icm 1.先把所有的库的hadr stop了2.把primary的库离线备份3.在副节点db2stop force ,再start(可以保证是处于deactivate(其实db2 DEACTIVATE DATABASE cinder就行)的状态,然后再restore)4.d…
本文安装系统CENTOS 6.4 DB2位数64 安装中涉及目录位置各位可自行定义 生产系统为安全和性能考虑,一般将DB2实例目录.日志目录.归档日志目录.表空间目录区分开,可建立/db2home /db2home/log /db2home/arclog /db2home/db 本文章安装的是DB2 ESE 就是企业版,因为后继文档还要搭建HADR,这个是有期限的,现在EXPRESS-C是免费的. 关于文档:较之前的版本来说现在好多了,提供了部分中文文档.全部的中文文档和英文文档可以打包下载:…
第七章:数据库备份与恢复 (恢复的概念,db2日志,数据库和表空间的备份,数据库和表空间的恢复,数据库和表空间的前滚,recover使用程序,数据库重建,监控备份恢复和复原,优化备份恢复和复原)1) Redo 是指db记录了完成的操作commite之后但没及时的写入硬盘,这个时候开机数据库会自动做写入硬盘的操作2)崩溃恢复(crash recovery)是数据库的一个功能,使数据库达到一致的状态,能够回滚未提交的数据,重做已经在内存提交的数据.选项:autorestart on ,以及可以使用d…
----start DB2 可以在四个不同层面配置: 一:系统环境变量(System Environment Variable) 系统环境变量用来配置DB2 的使用环境: 查看:set | grep DB2 DB2DIR=/opt/ibm/db2/V9.5 --DB2安装目录 DB2INSTANCE=db2inst1 --当前活动的实例 二:DB2 概要文件注册表(Profile Registry) 有两种DB2 概要文件注册表变量,一种是全局概要文件注册表变量,另一种是实例概要文件注册表变量.…
今天看到一个名词,数据库实例用户和实例隔离用户,那么什么是实例隔离用户呢,于是搜索以下,就涉及到了进程. 援引DB2中国上面的回答:   要理解DB2的fenced user, 需要先理解db2的fenced process.   DB2在V95之后从多进程模式改为多线程模式,也就是说绝大部分数据库核心程序都运行在db2sysc这个进程中.这种单进程多线程的架构改善了性能,但是同时增加了运行“不安全代码”带来的风险.因为大家都运行在一个进程里,任何一段不安全的代码出现问题会导致整个DB2引擎崩溃…
DB2 rollforward 命令使用详解 原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1003wucx/ 引言在数据库成为存储企业数据的载体时,如何恢复数据成为大家比较关心的话题.在 DB2 中恢复数据的种类很多,本文主要介绍数据 DB2 rollforward 的使用说明,并使用 DB2 V97 做了一些实例分析,使读者更好的了解和掌握 rollforward 的使用.Recovery 介绍 D…
问题描述 在使用数据库的时候报错如上图,我们先使用db2 get db cfg for sample查看相关配置参数,其中sample为数据库名称 C:\Users\Thinkpad>db2 get db cfg for sample 数据库 sample 的数据库配置 数据库配置发行版级别                                    = 0x1400 数据库发行版级别                                        = 0x1400 数据…
1.DB2数据库的日志原理 事务日志记录数据库中所有对象和数据的改变,在早前版本中最大可达256G,其大小为( logprimary + logsecond ) * logfilsiz,其中logprimary + logsecond的值小于或等于256,logfilsiz的最大为262144,在9.5版本中,日志最大已经可以达到512G,其中logfilsz的大小更改为524286. DB2数据库的日志分为主日志和辅助日志,其中主日志在第一个连接到达数据库或者数据库被激活后立即分配,而辅助日志…
2018.11.19 客户遇到一个问题,在import数据的时候,产生了大量的日志,客户的数据库是HADR模式,通过评估,这几张表是可以允许在备库上不查询的,表中的数据时临时的. 方案一:修改脚本,将import修改为load 方案二:修改脚本,不修改导入数据的方式,临时激活表的not logged initially特性,事务级别 方案三:将相关的表重建,创建表,并激活not logged initially,该方案表将永久修改为not logged initially 三种方案结果都是一样的…
[hadrpri@oc0644314035 ~]$ db2 start hadr on db org as primary SQL1768N  Unable to start HADR. Reason code = "5". 2015-01-20-09.44.19.684461-300 I29119E539          LEVEL: Error PID     : 3647                 TID  : 139903467775744PROC : db2sysc…
Summary: 简单的HADR,只用一台虚拟机,两个实例间搭建.工作量不大,一般5分钟左右能够完成. 步骤: 1.设定归档模式 2.使用备份建立standby数据库 3.设定hadr相关的参数 4.启动并测试 测试环境: OS:Red hat 6 Server: 192.168.122.17 Primary instance: hadr1pri Standby instance: hadr1std Standby service DB name: ORG --注意,切勿使用与DBM SVCEN…
转载 http://www-01.ibm.com/support/docview.wss?uid=swg21514783 Cause  Have a HADR pair with Primary online but a failure on the Standby makes it necessary to reestablish the HADR pair again   Answer  This note intends to serve as a quick guide to reest…
check Archiving processing 查看日志归档情况 db2 "SELECT DATE(CAST(START_TIME as TIMESTAMP)) as DATE, count(*) as NUMBER_OF_LOGS_PER_DAY, (count(*)*23.4375) as AMOUNT_LOGS_DAY_MB, DBPARTITIONNUM as DBPART FROM SYSIBMADM.DB_HISTORY WHERE operation = 'X' -- Arc…
<高级进阶DB2(第2版)> 基本信息 作者: 牛新庄 出版社:清华大学出版社 ISBN:9787302323839 上架时间:2013-7-3 出版日期:2013 年7月 开本:16开 页码:484 版次:2-1 所属分类:计算机 > 数据库 > DB2 更多关于 >>><高级进阶DB2(第2版)> 内容简介 计算机书籍 数据库内核是数据库系统稳定运行的心脏,DB2数据库内核庞大而复杂.<高级进阶DB2(第2版)——内部结构.高级管理与问题诊断…
原文地址:http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0602tham2/index.html 简单介绍 管理不同类型的数据库是大多数数据库管理员的一种工作方式. 非常少出现 DBA 仅仅管理一组同类数据库的情形. 在企业的数据中心,会有各种不同的后端存储库来存放数据.比方数据库中的电子表格.图像.视频/音频形式的数据,而这些后端存储库包含 DB2 Universal Database™.Oracle.Mic…
主要包括4个部分,分别为: DB2 系统命令 DB2 数据库管理器配置参数 DB2 数据库系统配置参数 DB2 管理服务器(DAS)配置参数DB2 系统命令 dasauto - 自动启动 DB2 管理服务器 dascrt - 创建 DB2 管理服务器 dasdrop - 除去 DB2 管理服务器 dasmigr - 迁移 DB2 管理服务器 dasupdt - 更新 DB2 管理服务器 db2_deinstall - 卸载 DB2 产品或功能部件 db2_install - 安装 DB2 产品…
用控制中心直接改会比较容易一点,在数据库名称上点右键-->配置-->日志-->日志文件大小.主日志文件数.辅助日志文件数改大一点. 也可用命令行db2cmd db2 update db cfg for mymakro using LOGFILSIZ 512 --日志文件大小 db2 update db cfg for mymakro using LOGPRIMARY 20 --主日志 db2 update db cfg for mymakro using LOGSECOND5 10 --…