Advertisement

Oracle 12c RAC 主库配置独立实例 ADG

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本教程详解了在Oracle 12c Real Application Clusters (RAC) 环境中设置主数据库,并为其配置独立的物理 standby 数据库(ADG)的过程。 在ORACLE 12C RAC环境中配置单实例ADG是可能的,并且通过一步步地安装可以成功搭建12C RAC环境。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle 12c RAC ADG
    优质
    本教程详解了在Oracle 12c Real Application Clusters (RAC) 环境中设置主数据库,并为其配置独立的物理 standby 数据库(ADG)的过程。 在ORACLE 12C RAC环境中配置单实例ADG是可能的,并且通过一步步地安装可以成功搭建12C RAC环境。
  • Oracle RACRAC ADG生产案——某三甲医院部署
    优质
    本案例详细介绍了一家知名三甲医院在数据库高可用性需求下,成功实施Oracle Real Application Clusters (RAC)至Data Guard配置(RAC to RAC ADG)的迁移过程及经验。 一、环境介绍 1. 硬件配置: - 生产库:2台新购的HP小型机 - 容灾库:2台利旧的HP小型机 2. 软件配置: - 操作系统:HPUX 11.31 - 数据库软件:Oracle 11.2.0.4 3. 架构设计: - 硬件架构:传统SAN存储架构,两台小型机独立部署 - 软件架构:Oracle RAC 11g 二、部署规划 1. 集群ASM磁盘组配置: 2. 主备库数据存储路径规划及主备库实例设计: 集群名称 | ASM diskgroup(vote)| ASM diskgroup(database managefile)| ASM diskgroup(recovery manage) --- | --- | --- | --- 生产库集群 | +OCR_OVTE | +DATA | +ARCH 容灾库集群 | +OCR_OVTE | +DGDATA |+DGARCH 集群名称 数据存放路径 重做日志存放路径 归档日志存放路径 ---|---|---|--- 生产库集群 |+DATA/ywdb/ | +DATA/ywdb/onlinelog |+ARCH/ywdb/onlinelog/+ARCH/archivelog 容灾库集群 | +DGDATA/ywdbdg | +DGDATA/ywdbdg/onlinelog
  • Oracle 19C CDB RACRAC ADG 部署(20200307).pdf
    优质
    本PDF文档详述了在2020年3月部署Oracle 19C多租户容器数据库(CDB)Real Application Clusters (RAC)至备用数据 guard (ADG)的全过程,为数据库管理员提供全面的技术指导。 Oracle 19c是甲骨文公司推出的最新版本的数据库管理系统,其中包含了许多新特性和改进。在企业环境中,Oracle数据库的高可用性和灾难恢复方案至关重要。此版本支持容器数据库(Container Database,简称CDB)与可插拔数据库(Pluggable Database,简称PDB)架构,允许在一个单独的CDB中运行多个PDB实例。 Oracle 19c提供了数据卫士(Data Guard)功能用于灾难恢复。通过该功能可以创建和管理一个或多个备用数据库,并保持这些备用数据库与主数据库的数据同步。借助于Data Guard Broker工具,管理员能够方便地执行切换(switchover)及故障转移(failover)操作。 Oracle Real Application Clusters (RAC) 是一种集群数据库解决方案,允许多个节点共享对同一数据库的访问权限,从而提供高可用性和扩展性支持。在RAC环境中,数据库实例由集群件管理。 在此案例中部署方案包括了Oracle 19c的CDB和RAC技术,并特别关注从一个RAC到另一个RAC的ADG(Active Data Guard)部署。此功能允许备用数据库不仅提供数据保护,还可以进行读取查询操作以实现只读报告或备份目的而不会影响主数据库性能。 文档中提供的基础环境配置信息包括了操作系统和硬件建议最低设置:CentOS 7.6 x64最小化安装;推荐CPU为2核、内存8GB及swap分区同样为8GB,至少50GB的磁盘空间。为了保证RAC高效运行还需要3个1GB共享磁盘(asm-crs123)和3个10GB共享磁盘(asm-data1-3)。此外etchosts文件配置了不同类型IP地址如public IP、private IP、VIP及scan IP。 在Oracle数据库中,PDB是一个独立的数据库实例,可以作为容器数据库CDB的一部分。它包含了用户的数据表、索引等对象。这种灵活性允许在同一CDB内实现数据隔离和多租户架构,这对于云环境来说至关重要。 配置Data Guard通常包括以下步骤: 1. 创建主库与备库之间的连接。 2. 配置网络传输设置以确保两个数据库间通信畅通无阻。 3. 在备库上创建并配置备用数据库实例。 4. 初始化备份,并通过RMAN将这些数据恢复到正确位置。 5. 启动归档日志的传送和应用,保证主数据库事务记录能及时发送至备库进行处理与同步。 6. 测试整个Data Guard环境以确保其正常运行并可执行切换操作。 文档中还提到利用DG_BROKER(即Oracle Data Guard Broker)管理工具来简化switchover过程。该工具提供图形界面或命令行形式,使管理员能够更轻松地进行主备库角色转换而无需中断服务。 最后,文中展示了公共IP地址、私有IP地址及虚拟IP和集群扫描IP配置实例,并且在主数据库与备用数据库的设置中使用了create pfile命令生成参数文件。这表明了初始启动时的一些关键性参数设定情况。同时备库部分也提供了相应的网络信息。 实际操作部署Oracle 19c CDB RAC到RAC ADG时,需综合考虑包括但不限于网络配置、安全措施、备份策略以及监控日志管理等多方面因素以确保系统稳定运行和数据安全性。
  • Oracle 12c RAC数据集群构建战视频
    优质
    本视频教程深入浅出地讲解了Oracle 12c RAC数据库集群的构建方法与实践技巧,适合数据库管理员和技术爱好者学习参考。 Oracle RAC是一种高可用性、高性能且能够实现负载均衡的集群系统。安装RAC的过程较为复杂,本课程将基于VMware Workstation+Redhat7+12c环境详细讲解如何进行RAC的安装与部署,帮助大家轻松掌握RAC的安装技巧。
  • Oracle 19c RAC指南
    优质
    《Oracle 19c RAC配置指南》详尽介绍了如何在企业环境中安装和配置Oracle数据库19c Real Application Clusters(RAC),帮助读者掌握高可用性和可伸缩性的设置技巧。 ### Oracle 19c RAC 知识点详解 #### 一、Oracle 19c RAC 概述 Oracle Real Application Clusters (RAC) 是一种由 Oracle 提供的数据库集群技术,允许多个 Oracle 数据库实例同时访问同一个数据库。Oracle 19c RAC 版本是 Oracle Database 19c 的一部分,它提供了最新的 RAC 功能,并且支持跨物理服务器或虚拟机(VM)部署。Oracle 19c RAC 支持高可用性、负载均衡和故障恢复等功能。 #### 二、GI 和 DB 软件安装包介绍 根据描述,“Oracle 19c RAC 所需要的 GI 和 DB 软件安装包”,这里的 GI 指的是 Grid Infrastructure for a Standalone Server,它是 Oracle RAC 部署的基础软件之一,主要负责管理共享存储和网络通信。DB 软件则指的是 Oracle Database 19c,包括了数据库实例本身的所有组件。 1. **Grid Infrastructure**: - **功能**:Grid Infrastructure 主要用于管理集群环境中的共享资源,如共享磁盘、节点间通信等。 - **组成**:主要包括 Clusterware(集群软件)、Automatic Storage Management (ASM) 和 Grid Infrastructure Manager。 - **Clusterware**:负责监控集群状态、节点故障检测和恢复等。 - **ASM**:是一种高度可用、高性能的文件系统,用于管理 Oracle RAC 环境下的数据文件。 - **Grid Infrastructure Manager**:提供了一个统一的管理界面,用于配置和管理 Grid Infrastructure。 2. **Oracle Database 19c** - **功能**:提供数据库服务,支持 SQL 查询、事务处理等核心数据库操作。 - **组成**:包括数据库实例、数据文件、控制文件、重做日志文件等。 - **数据库实例**:运行在每个节点上的 Oracle 进程集合,负责处理用户请求。 - **数据文件**:存储实际的数据和索引信息。 - **控制文件**:记录数据库的物理结构,如数据文件位置等信息。 - **重做日志文件**:记录所有已提交事务的更改,用于数据库恢复。 #### 三、Oracle 19c RAC 安装与配置 ##### 1. 系统准备 - **硬件要求**:足够的 CPU 和内存资源,推荐使用高性能的网络连接。 - **操作系统**:支持的操作系统包括 Linux、Windows Server 等。 - **存储**:采用共享存储方案,如 SAN 或 NAS,确保所有节点都能访问同一组数据文件。 ##### 2. 软件安装步骤 - **安装 Grid Infrastructure**:首先安装 Grid Infrastructure,包括 Clusterware 和 ASM。 - **配置集群参数**:设置集群名称、节点列表等。 - **创建 ASM 实例**:配置 ASM 盘组,定义数据存储策略。 - **安装 Oracle Database 19c**:在已经配置好的 Grid Infrastructure 上安装数据库软件。 - **创建数据库**:使用 DBCA 工具或 SQL*Plus 创建新的 RAC 数据库实例。 - **配置监听器**:配置监听器,使客户端能够连接到集群中的任何节点。 ##### 3. 故障恢复与高可用性 - **故障检测**:Clusterware 会持续监控每个节点的状态。 - **自动故障转移**:如果检测到某个节点出现故障,Clusterware 会自动将该节点上的资源转移到其他健康的节点上。 - **数据同步**:通过 ASM 管理的数据文件,在各个节点之间保持一致性和完整性。 #### 四、Oracle 19c RAC 的应用场景 Oracle 19c RAC 主要适用于以下场景: - **关键业务应用**:需要高可用性和灾难恢复能力的企业级应用。 - **大数据处理**:处理大量数据时,利用集群的并行处理能力提高性能。 - **云环境**:支持私有云或多租户环境下的数据库服务部署。 Oracle 19c RAC 作为一种高级的数据库集群解决方案,不仅提供了强大的数据管理和保护功能,还为用户带来了灵活的扩展能力和高效的服务水平。通过对 GI 和 DB 软件安装包的详细了解,可以更好地理解和掌握 Oracle 19c RAC 的部署和管理工作。
  • Oracle Shell Install.sh 一键安装 Oracle RAC 19c 和 12c
    优质
    本工具提供了一键安装Oracle RAC 19c和12c的简便方法,通过执行Shell脚本install.sh,自动完成数据库集群环境的部署与配置。 Oracle 自动安装脚本 for Linux 使用案例可以在相关的笔记应用或文档分享平台上找到,例如一个使用 YouDao 笔记的示例链接为 https://note.youdao.com/s/B2twgUOJ。这个例子展示了如何在Linux系统上自动化安装Oracle数据库的过程和步骤。
  • Oracle 11g RAC 客户端 TNSNAME
    优质
    本文介绍了如何在Oracle 11g Real Application Clusters (RAC)环境中配置TNSNAMES.ORA文件,以便客户端能够正确连接到数据库集群。 在RAC环境中,同一会话下如果当前连接的节点实例发生故障,系统可以迅速切换到另一个可用节点上继续运行,并且对客户端来说是完全透明的。
  • CentOS 7.5 安装 Oracle 12c R2 RAC 指南.pdf
    优质
    本指南详细介绍了在CentOS 7.5操作系统上安装Oracle 12c Release 2 Real Application Clusters(RAC)的步骤和配置方法,适合数据库管理员和技术爱好者参考学习。 首次安装Oracle database 12cR2时,我查阅了大量在线文档。尽管这些资料在理论上提供了相似的指导方法,但与实际环境仍存在一定的差异。因此,我想分享一下自己在CentOS7.5系统上安装Oracle 12C R2的实际经验,希望能对大家有所帮助。
  • 全面的Oracle 12c (12.2.0.1) RAC安装指南
    优质
    本指南详尽介绍了如何安装和配置Oracle 12c Release 2的RAC环境,涵盖所有关键步骤与最佳实践。 关于Oracle 12c(版本12.2.0.1)RAC的安装文档非常全面,我参考了Metalink上的多份资料进行汇总整理。由于不同文档中的步骤有所差异,因此这里进行了部分总结与整合。