如何使用 Solaris Volume Manager 配置 Oracle 数据库访问
如何使用 Veritas Volume Manager 配置 Oracle 数据库访问
如何使用 Oracle ASM 配置 Oracle 数据库访问
如何通过使用 clsetup 实用程序注册和配置 HA for Oracle
如何使用 Oracle Solaris Cluster 维护命令注册和配置不使用 Oracle ASM 的 HA for Oracle
如何使用 Oracle Solaris Cluster 维护命令注册和配置使用单一实例 Oracle ASM 的 HA for Oracle
如何使用 Oracle Solaris Cluster 维护命令注册和配置使用群集 Oracle ASM 实例的 HA for Oracle
HA for Oracle 数据服务的现有资源类型如下所示:
SUNW.oracle_listener,表示 Oracle 侦听器
SUNW.oracle_server,表示 Oracle 服务器
除了现有的资源类型,HA for Oracle 数据服务中还包括用于 Oracle ASM 的其他三种资源类型。这些资源类型如下所示:
SUNW.asm_diskgroup(仅限 Oracle 10g 和 11g 发行版 1)或 SUNW.scalable_asm_diskgroup_proxy(仅限 Oracle 11g 发行版 2),表示 Oracle Solaris Cluster 配置中的单一实例或群集实例 Oracle ASM 磁盘组。有关该资源类型的更多信息,请参见 asm_diskgroup(5)
SUNW.scalable_asm_instance,表示 Oracle Solaris Cluster 配置中的单一实例 Oracle ASM。有关该资源类型的更多信息,请参见 SUNW.scalable_asm_instance(5)。
注 - Oracle 11g 发行版 2 不支持单一实例 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 的资源组选项为您定位可升级到的可用资源类型版本。
编辑 SUNW.oracle_listener 资源类型的各实例所需的信息如下所示:
您可以随时执行迁移。
如果您需要指定故障监视器用于探测 Oracle 侦听器的超时值(以秒为单位),请参见 Probe_timeout 扩展属性。有关更多信息,请参见 SUNW.oracle_listener 扩展属性。
以下示例显示用于编辑 SUNW.oracle_listener 资源类型实例的命令。
示例 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 的资源组选项为您定位可升级到的可用资源类型版本。
编辑 SUNW.oracle_server 资源类型各实例所需的信息如下所示:
您可以随时执行迁移。
如果定制了服务器故障监视器的行为,请设置 Custom_action_file 扩展属性。有关更多信息,参见定制 HA for Oracle 服务器 故障监视器。
以下示例显示用于编辑 SUNW.oracle_server 资源类型实例的命令。
示例 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 中指定。