oracle集群的服务器,注册和配置 Oracle RAC 服务器资源

注册和配置 Oracle RAC 服务器资源

SUNW.oracle_rac_server 资源类型表示 Sun Cluster 配置中的 Oracle RAC 服务器。Oracle RAC 服务器的每个实例由一个 SUNW.oracle_rac_server 资源来表示。

将每个 SUNW.oracle_rac_server 资源配置为仅限于在一个节点上运行的单实例资源。可以按如下方式来强制实施此限制:

为每个 SUNW.oracle_rac_server 资源创建一个故障转移资源组

创建每个资源组时,在节点列表中指定一个节点

在每个资源组中,只添加一个 SUNW.oracle_rac_server 资源

仅当在群集节点上启用了 RAC 框架之后,才应当启动 Oracle RAC 服务器实例。通过创建以下关联和依赖性来确保满足此要求:

Oracle RAC 服务器资源组和 RAC 框架资源组之间的强正关联

Oracle RAC 服务器资源和 RAC 框架资源之间的依赖性

如果您使用 Sun StorEdge QFS 共享文件系统,请确保仅在每个 Oracle RAC 服务器实例的 Sun StorEdge QFS 资源在群集节点上启动之后才启动该实例。可以通过创建 Oracle RAC 服务器资源及其相关的 Sun StorEdge QFS 资源之间的依赖性来满足此要求。

如何注册和配置 Oracle RAC 服务器资源

在群集的一个节点上成为超级用户。

注册 SUNW.oracle_rac_server 资源类型。

# scrgadm -a -t SUNW.oracle_rac_server

在可以运行 Sun Cluster Support for Oracle Real Application Clusters 的每个节点上,为 Oracle RAC 服务器创建一个资源组和一个资源。

创建故障转移资源组以包含 Oracle RAC 服务器资源。

# scrgadm -a -g rac-server-rg -h node \

-y RG_AFFINITIES=++rac-fmwk-rg \

[-y RG_DEPENDENCIES=sqfs-rg-list]

-grac-server-rg

指定要指定给资源组的名称。

-hnode

指定要为其创建资源组的节点。您必须仅指定一个节点。

-y RG_AFFINITIES=++rac-fmwk-rg

创建与 RAC 框架资源组的强正关联。如果是使用 scsetup 实用程序创建的 RAC 框架资源组,则 RAC 框架资源组被命名为 rac-framework-rg。

-y RG_DEPENDENCIES=sqfs-rg-list

指定此 Oracle RAC 服务器实例所依赖的 Sun StorEdge QFS 资源组(以逗号分隔)的列表。这些资源组是在您为 Sun StorEdge QFS 元数据服务器注册和配置数据服务时创建的。有关这些资源的更多信息,请参见配置规划问题。仅当使用 Sun StorEdge QFS 共享文件系统时才创建此依赖性。

将 SUNW.oracle_rac_server 资源类型的实例添加到您在步骤 a 中创建的资源组中。

创建该资源时,请指定有关该资源的以下信息:

Oracle 起始目录。Oracle 起始目录包含 Oracle 软件的二进制文件、日志文件和参数文件。

Oracle 系统标识符。此标识符为 Oracle 数据库实例的名称。

# scrgadm -a -j rac-server-resource -g rac-server-rg \

-t SUNW.oracle_rac_server \

-y RESOURCE_DEPENDENCIES=rac-fmwk-rs[, sqfs-rs-list] \

-x ORACLE_SID=ora-sid \

-x ORACLE_HOME=ora-home

-j rac-server-resource

指定您要指定给 SUNW.oracle_rac_server 资源的名称。

-grac-server-rg

指定要向其添加资源的资源组。该资源组必须为您在步骤 a 中创建的资源组。

-y RESOURCE_DEPENDENCIES=rac-fmwk-rs[, sqfs-rs-list]

指定此 Oracle RAC 服务器实例所依赖的资源。

您必须指定 RAC 框架资源。如果是使用 scsetup 实用程序创建的 RAC 框架资源组,则该资源被命名为 rac_framework。

如果您使用 Sun StorEdge QFS 共享文件系统,还必须指定以逗号分隔的 Sun StorEdge QFS 资源的列表。这些资源是在您为 Sun StorEdge QFS 元数据服务器注册和配置数据服务时创建的。有关这些资源的更多信息,请参见配置规划问题。

-x ORACLE_SID=ora-sid

指定 Oracle 系统标识符。此标识符为 Oracle 数据库实例的名称。

-x ORACLE_HOME=ora-home

指定 Oracle 起始目录的路径。Oracle 起始目录包含 Oracle 软件的二进制文件、日志文件和参数文件。

实例 2–1 注册和配置 Oracle RAC 服务器资源

本例显示了为双节点群集注册和配置 Oracle RAC 服务器资源所需的一系列操作。

示例假定已创建名为rac-framework-rg 的 RAC 框架资源组。示例还假定该资源组包含一个名为 rac_framework 的 SUNW.rac_framework 资源。

要注册 SUNW.oracle_rac_server 资源类型,请运行以下命令:

# scrgadm -a -t SUNW.oracle_rac_server

要为节点 node1 创建 RAC1-rg 资源组,请运行以下命令:

# scrgadm -a -g RAC1-rg -h node1 \

-y RG_AFFINITIES=++rac-framework-rg

要为节点 node2 创建 RAC2-rg 资源组,请运行以下命令:

# scrgadm -a -g RAC2-rg -h node2 \

-y RG_AFFINITIES=++rac-framework-rg

要在节点 node1 的 RAC1-rg 资源组中创建 RAC1-rs 资源,请运行以下命令:

# scrgadm -a -j RAC1-rs -g RAC1-rg \

-t SUNW.oracle_rac_server \

-y RESOURCE_DEPENDENCIES=rac_framework \

-x ORACLE_SID=RAC1 \

-x ORACLE_HOME=/oracle

要在节点 node2 的 RAC2-rg 资源组中创建 RAC2-rs 资源,请运行以下命令:

# scrgadm -a -j RAC2-rs -g RAC2-rg \

-t SUNW.oracle_rac_server \

-y RESOURCE_DEPENDENCIES=rac_framework \

-x ORACLE_SID=RAC2 \

-x ORACLE_HOME=/oracle

从此处可转到何处

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值