深入了解 Oracle Clusterware:功能、配置与管理
1. Oracle Clusterware 概述
Oracle Clusterware 是集成于 Oracle 数据库的集群管理器,它提供管理集群数据库所需的所有功能,包括节点成员管理、组服务、全局资源管理和高可用性功能。它通过消除冗余硬件和软件环境中的单点故障来实现高可用性。当组件发生故障时,Oracle Clusterware 会将故障组件的处理任务重新分配到备份组件。如果故障组件是节点或实例,Oracle 数据库会重新管理资源并恢复部分和失败的事务,以确保在其他节点上继续运行。
在 RAC 环境中,所有 Oracle 进程都由 Oracle Clusterware 控制。RAC 使用 Oracle Clusterware 创建基础设施,使多个节点能够像单个系统一样运行。虽然 Oracle 支持其他供应商提供的集群管理器,但大多数 Linux 用户选择使用 Oracle Clusterware。
随着时间的推移,Oracle Clusterware 有过多个名称。最初,Linux 平台没有适合 Oracle 数据库的集群软件,因此在 Oracle 9.0.1 和 9.2 版本中,Oracle 公司推出了自己的 Linux 集群管理器 Oracle Cluster Management Services (OCMS)。在 Oracle 10.1 中,引入了适用于所有平台的通用集群管理器 Cluster Ready Services (CRS),而在 Oracle 10.2 中,CRS 更名为 Oracle Clusterware。在 Oracle 10.2 及更高版本中,Oracle Clusterware 还可
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



