适用于 Oracle Real Application Clusters 的 Oracle® Solaris Cluster 数据服务指南

退出打印视图

更新时间: 2014 年 7 月,E52258–01
 
 

如何为区域群集中的文件系统挂载点创建资源

执行此过程中的步骤可为区域群集中的文件系统挂载点创建资源。对于 Oracle RAC 配置,如果 Sun QFS 共享文件系统位于 Solaris Volume Manager for Sun Cluster 上,并且 Sun QFS 共享文件系统位于硬件 RAID 上,则可以创建一个可伸缩资源组以包含区域群集中的所有可伸缩挂载点资源。


注 -  节点列表是指区域群集的节点列表。

从全局群集执行此过程。

  1. 承担 root 角色或承担可提供 solaris.cluster.adminsolaris.cluster.modify RBAC 授权的角色。
  2. 创建可伸缩资源组以包含区域群集中可伸缩文件系统挂载点的资源。

    如果同时在使用卷管理器,请设置该资源组对包含卷管理器可伸缩设备组资源的资源组的正向强关联。此资源组是在如何在全局群集中为可伸缩设备组创建资源中创建的。


    提示  -  如果要求 Support for Oracle RAC 在所有群集节点上运行,请在以下命令中指定 –S 选项,并省略选项 –n–p maximum_primaries–p desired_primaries–p rg_mode
    # clresourcegroup create -Z zcname zcnodelist \
    -p desired_primaries=num-in-list \
    -p maximum_primaries=num-in-list \
    [-p rg_affinities=++global:scal-dg-rg] \
    [-p rg_description="description"] \
    -p rg_mode=Scalable scal-mp-rg
  3. 注册 SUNW.ScalMountPoint 资源类型。
    # clresourcetype register -Z zcname SUNW.ScalMountPoint
  4. 对于需要可伸缩文件系统挂载点资源的每个 Sun QFS 共享文件系统,向您在Step 2 中创建的资源组添加一个 SUNW.ScalMountPoint 资源类型的实例。
    # clresource create -Z zcname -t SUNW.ScalMountPoint -d -g scal-mp-rg \
    -p resource_dependencies=global:qfs-mds-rs \
    [-y resource_dependencies_offline_restart=global:scal-dg-rs \]
    -p mountpointdir=mp-path \
    -p filesystemtype=s-qfs \
    -p targetfilesystem=fs-name qfs-mp-rs
  5. 使您在Step 2 中创建的资源组联机并处于受管状态。
    # clresourcegroup online -Z zcname -M scal-mp-rg

使用 Oracle Solaris Cluster 维护命令创建与 Oracle Grid Infrastructure 互操作的资源

本节中的任务是如何使 Oracle Solaris Cluster 和 Oracle Grid Infrastructure 进行交互操作中资源配置步骤的替代方案。本节中包含以下信息:

与 Oracle Grid Infrastructure 互操作的资源使您可以使用 Oracle Solaris Cluster 界面管理 Oracle RAC 数据库实例。这些资源还可确保满足 Oracle Grid Infrastructure 资源对 Oracle Solaris Cluster 资源的依赖性。这些资源支持 Oracle Solaris Cluster 软件和 Oracle Grid Infrastructure 提供的高可用性框架进行互操作。

    需要以下用于互操作的资源:

  • 充当 Support for Oracle RAC 数据库代理的 Oracle Solaris Cluster 资源

  • 表示 Oracle Grid Infrastructure 框架的 Oracle Solaris Cluster 资源

  • Oracle Grid Infrastructure 资源,代表可伸缩设备组

  • Oracle Grid Infrastructure 资源,代表可伸缩文件系统挂载点

您必须为代表 Oracle Solaris Cluster 资源的 Oracle Grid Infrastructure 资源指定一个采用以下格式的名称:

sun.node.sc-rs

node

指定要运行 Oracle Grid Infrastructure 资源的节点的名称。

sc-rs

指定 Oracle Grid Infrastructure 资源所代表的 Oracle Solaris Cluster 资源的名称。

例如,节点 pclus1 上代表 Oracle Solaris Cluster 资源 scal-dg-rs 的 Oracle Grid Infrastructure 资源的名称必须如下所示:

sun.pclus1.scal-dg-rs

图 D-1  使用卷管理器的配置的代理资源

image:该图显示使用卷管理器的配置的代理资源

图 D-2  使用共享文件系统的配置的代理资源

image:图中显示了使用共享文件系统的配置的代理资源