跳过导航链接 | |
退出打印视图 | |
适用于 Oracle 的 Oracle Solaris Cluster 数据服务指南 Oracle Solaris Cluster 3.3 3/13 (简体中文) |
如何使用 Solaris Volume Manager 配置 Oracle 数据库访问
如何使用 Veritas Volume Manager 配置 Oracle 数据库访问
如何使用 Oracle ASM 配置 Oracle 数据库访问
如何配置 Oracle Grid Infrastructure for Clusters SCAN 侦听器
如何注册和配置 HA for Oracle (clsetup)
如何注册和配置不带有 Oracle Grid Infrastructure 的 HA for Oracle (CLI)
如何为独立服务器注册和配置带有 Oracle Grid Infrastructure 的 HA for Oracle (CLI)
如何为群集注册和配置带有 Oracle Grid Infrastructure 的 HA for Oracle (CLI)
HA for Oracle 数据服务的现有资源类型如下:
SUNW.oracle_listener,代表 Oracle 侦听器
SUNW.oracle_server,代表 Oracle 服务器
注 - 对于 Oracle Database 版本 11g R2 或 12 c,如果您使用的是 Oracle Grid Infrastructure for Clusters 单客户机访问名称 (Single Client Access Name, SCAN) 侦听器,则不使用 SUNW.oracle_listener 资源类型。
对于 Oracle ASM,除了现有资源类型外,HA for Oracle 数据服务中还包含另外三种资源类型。这些资源类型如下所示:
SUNW.asm_diskgroup(仅限 Oracle 10 g 和 11g R1)或 SUNW.scalable_asm_diskgroup_proxy(仅限 Oracle 11 g R2 或 12c),代表 Oracle Solaris Cluster 配置中的单实例或群集实例 Oracle ASM 磁盘组。有关资源类型的更多信息,请参见 asm_diskgroup(5) 或 SUNW.scalable_asm_diskgroup_proxy(5)。
SUNW.scalable_asm_instance,代表 Oracle Solaris Cluster 配置中的单实例 Oracle ASM。有关资源类型的更多信息,请参见 SUNW.scalable_asm_instance(5)。
注 - Oracle 11g R2 或 12c 不支持单实例 Oracle ASM。对于这些发行版,只能使用群集 Oracle ASM。
SUNW.scalable_asm_instance_proxy,代表 Oracle Solaris Cluster 配置中群集 Oracle ASM 实例的代理。有关资源类型的更多信息,请参见 SUNW.scalable_asm_instance_proxy(5)。
如果要从 HA for Oracle 的早期版本升级,请升级现有资源类型。
有关解释如何升级资源类型的一般说明,请参见《Oracle Solaris Cluster Data Services Planning and Administration Guide》中的"Upgrading a Resource Type"。
完成 SUNW.oracle_listener 资源类型升级所需的信息将在后面的小节中介绍。
要确定当前注册的资源类型的版本,请使用以下列表中的一个命令:
clresourcetype list
clresourcetype show
此资源类型的资源类型注册 (resource type registration, RTR) 文件为 /SUNW.oracle_listener。
要确定最新安装的 /opt/cluster/lib/rgm/rtreg/SUNW.oracle_listener 资源类型的版本,无论该版本是否已注册,可使用以下命令:
# grep -i RT_VERSION /opt/cluster/lib/rgm/rtreg/SUNW.oracle_listener
如果最新安装的资源类型的版本比已注册的版本新,则迁移到较新的版本以确保实现完整功能。
注 - 在全局区域中,Oracle Solaris Cluster Manager 或 clsetup 的 "Resource Group"(资源组)选项可查找能升级到的可用资源类型版本。
编辑 SUNW.oracle_listener 资源类型的每个实例所需的信息如下:
您可以随时执行迁移操作。
如果需要为故障监视器探测 Oracle 侦听器指定一个超时值(以秒为单位),可设置 Probe_timeout 扩展属性。有关更多信息,请参见SUNW.oracle_listener 扩展属性。
以下示例显示了一个编辑 SUNW.oracle_listener 资源类型的实例的命令。
示例 1-8 编辑 SUNW.oracle_listener 资源类型的实例
# clresource set -p Type_version=N \ -p probe_timeout=60 oracle-lrs
该命令对 SUNW.oracle_listener 资源所做的编辑如下:
将 SUNW.oracle_listener 资源命名为 oracle-lrs。
将该资源的 Type_version 属性设置为 N,代表要迁移到的资源类型的版本号。
将故障监视器用于探测 Oracle 侦听器的超时值设置为 60 秒。
完成 SUNW.oracle_server 资源类型升级所需的信息将在后面的小节中介绍。
要确定已注册资源类型的版本,请使用以下列表中的一个命令:
clresourcetype list
clresourcetype show
此资源类型的资源类型注册 (resource type registration, RTR) 文件为 /opt/SUNWscor/oracle_server/etc/SUNW.oracle_server。
要确定最新安装的 SUNW.oracle_server 资源类型的版本,无论该版本是否已注册,可使用以下命令:
# grep -i RT_VERSION /opt/cluster/lib/rgm/rtreg/SUNW.oracle_server
如果最新安装的资源类型的版本比已注册的版本新,则迁移到较新的版本以确保实现完整功能。
注 - 在全局区域中,Oracle Solaris Cluster Manager 或 clsetup 的 "Resource Group"(资源组)选项可查找能升级到的可用资源类型版本。
编辑 SUNW.oracle_server 资源类型的每个实例所需的信息如下:
您可以随时执行迁移操作。
如果已定制服务器故障监视器的行为,可设置 Custom_action_file 扩展属性。有关更多信息,请参见定制 HA for Oracle 服务器 故障监视器。
以下示例显示了一个编辑 SUNW.oracle_server 资源类型的实例的命令。
示例 1-9 编辑 SUNW.oracle_server 资源类型的实例
# clresource set -p Type_version=N \ -p custom_action_file=/opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions \ oracle-srs
该命令对 SUNW.oracle_server 资源所做的编辑如下:
将 SUNW.oracle_server 资源命名为 oracle-srs。
将该资源的 Type_version 属性设置为 N,代表要迁移到的资源类型的版本号。
该资源的故障监视器的定制行为在文件 /opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions 中指定。