JavaScript is required to for searching.
跳过导航链接
退出打印视图
适用于 Oracle 的 Oracle Solaris Cluster 数据服务指南     Oracle Solaris Cluster 4.0 (简体中文)
search filter icon
search icon

文档信息

前言

1.  安装和配置 HA for Oracle

HA for Oracle 的安装和配置过程概述

规划 HA for Oracle 的安装和配置

配置要求

配置规划问题

准备节点和磁盘

如何准备节点

如何使用 Solaris Volume Manager 配置 Oracle 数据库访问

如何使用 Oracle ASM 配置 Oracle 数据库访问

如何配置 Oracle Grid Infrastructure for Clusters SCAN 侦听器

安装 Oracle ASM 软件

检验 Oracle ASM 软件安装

安装 Oracle 软件

如何安装 Oracle 软件

如何设置 Oracle 内核参数

检验 Oracle 安装和配置

如何检验 Oracle 安装

创建 Oracle 数据库

如何创建 Oracle 主数据库

设置 Oracle 数据库权限

如何设置 Oracle 数据库权限

安装 HA for Oracle 软件包

如何安装 HA for Oracle 软件包

注册和配置 HA for Oracle

用于注册和配置 HA for Oracle 的工具

设置 HA for Oracle 扩展属性

如何注册和配置 HA for Oracle (clsetup)

如何注册和配置不带有 Oracle ASM (CLI) 的 HA for Oracle

如何使用群集 Oracle ASM 磁盘组和第三方卷管理器 (CLI) 创建 Oracle Grid Infrastructure 资源

如何注册和配置带有群集 Oracle ASM 实例 (Clustered Instance, CLI) 的 HA for Oracle

此时应该执行的操作

检验 HA for Oracle 安装

如何检验 HA for Oracle 安装

Oracle 客户机

HA for Oracle 日志文件的位置

调优 HA for Oracle 故障监视器

Oracle 服务器故障监视器操作

主故障监视器操作

数据库客户机故障探测器的操作

监视归档重做日志分区的操作

确定数据库是否正常运行的操作

服务器故障监视器响应数据库事务故障时的操作

扫描服务器故障监视器记录的警报

Oracle 侦听器故障监视器的操作

获取用于 DBMS 超时故障排除的核心文件

定制 HA for Oracle 服务器 故障监视器

为错误定义定制行为

定制操作文件格式

更改对 DBMS 错误的响应

响应影响严重的错误

忽略影响轻微的错误

更改对记录的警报的响应

更改连续超时探测的最大次数

将定制操作文件传播到群集中的所有节点

指定服务器故障监视器应使用的定制操作文件

如何指定服务器故障监视器应使用的定制操作文件

更改 Oracle Data Guard 实例的角色

如何更改 Oracle Data Guard 实例的角色

A.  HA for Oracle 扩展属性

B.  DBMS 错误和记录的警报的预设操作

C.  Oracle ASM 和 HA for Oracle 的样例配置

索引

检验 HA for Oracle 安装

执行以下验证测试,确保已正确安装 HA for Oracle。

这些健全性检查可确保运行 HA for Oracle 的所有节点都可以启动 Oracle 实例,并且配置中的其他节点可以访问 Oracle 实例。执行这些健全性检查可以将启动 Oracle 期间出现的任何问题与 HA for Oracle 分开。

如何检验 HA for Oracle 安装

  1. oracle 身份登录到当前掌管 Oracle 资源组的节点。
  2. 设置环境变量 ORACLE_SIDORACLE_HOME
  3. 确认可以从此节点启动 Oracle 实例。
  4. 确认可以连接到 Oracle 实例。

    使用 sqlplus 命令和 connect_string 属性中定义的 user/password 变量。

    # sqlplus sysdba/passwd@tns_service
  5. 关闭 Oracle 实例。

    Oracle Solaris Cluster 软件将重新启动 Oracle 实例,因为 Oracle 实例受 Oracle Solaris Cluster 控制。

  6. 将包含 Oracle 数据库资源的资源组切换到另一个群集成员。
    # clresourcegroup switch -n node-zone-list resource-group
    resource-group

    指定要切换的资源组的名称。

  7. oracle 身份登录到当前包含资源组的节点。
  8. 重复步骤 3步骤 4,以确认可与 Oracle 实例交互。

Oracle 客户机

客户机必须始终使用网络资源(而非物理主机名)引用数据库。网络资源是指在故障转移期间可以在物理节点之间移动的 IP 地址。物理主机名是指计算机名称。

例如,在 tnsnames.ora 文件中,必须将网络资源指定为正在运行数据库实例的主机。请参见如何设置 Oracle 数据库权限


注 - HA for Oracle 切换后,Oracle 客户机服务器连接将不复存在。客户机应用程序必须根据需要为处理断开连接和重新连接或恢复做好准备。事务监视器可以简化应用程序。此外,HA for Oracle 节点的恢复时间依赖于应用程序。


HA for Oracle 日志文件的位置

HA for Oracle 数据服务的每个实例都将日志文件存储在 /var/opt/SUNWscor 目录的子目录中。

这些文件包含关于 HA for Oracle 数据服务执行的操作的信息。要获取有关排除配置故障的诊断信息或监视 HA for Oracle 数据服务的行为,请参阅这些文件。