跳过导航链接
退出打印视图
| 适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南 Oracle Solaris Cluster 3.3 3/13 (简体中文)

搜索范围:

- 本文档
- 整个文档库

## 注册和配置 Oracle ASM 资源组

Oracle 自动存储管理 (Oracle Automatic Storage Management, Oracle ASM) 管理 Oracle 数据库使用的存储。此向导为 Oracle 数据库创建 Oracle ASM 实例资源。

本节包含有关注册 Oracle ASM 资源组的以下信息：

- 用于注册和配置 Oracle ASM 资源组的工具

- 如何通过使用 `clsetup` 注册和配置 Oracle ASM 资源组

### 用于注册和配置 Oracle ASM 资源组的工具

Oracle Solaris Cluster 软件提供了用于在全局群集或区域群集中注册和配置 Oracle ASM 资源组的以下工具：

- `clsetup` 实用程序。有关更多信息，请参见如何通过使用 `clsetup` 注册和配置 Oracle ASM 资源组。

- Oracle Solaris Cluster Manager。有关更多信息，请参见 Oracle Solaris Cluster Manager 联机帮助。

- Oracle Solaris Cluster 维护命令。有关更多信息，请参见附录 D。

`clsetup` 实用程序和 Oracle Solaris Cluster Manager 都提供用于为 Oracle ASM 资源组配置资源的向导。此类向导降低了由于命令语法错误或遗漏而导致配置错误的可能性。这些向导还可确保创建所有必需资源以及设置资源之间的所有必需依赖性。

注 - Oracle Solaris Cluster Manager 和 `clsetup` 实用程序仅在全局群集的投票节点中运行。

## 如何通过使用 `clsetup` 注册和配置 Oracle ASM 资源组

为群集注册和配置 Oracle ASM 资源组时，将创建 Oracle ASM 资源组。

仅从一个节点执行此过程。

开始之前

- 确保已配置 Oracle ASM 磁盘组。有关更多信息，请参见使用 Oracle ASM。

确保您具有以下信息：

- Oracle ASM 主目录的名称。

- Oracle ASM 系统标识符 (systems identifier, SID) 的列表。

- 要使用的 Oracle ASM 磁盘组的名称。

1. 成为任何群集节点的超级用户。
2. 启动 `clsetup` 实用程序。

       # clsetup

   此时将显示 `clsetup` 主菜单。

3. 键入“数据服务”所对应的选项号并按回车键。

   此时将显示 数据服务 菜单。

4. 键入 "Oracle Real Application Clusters" 所对应的选项号并按回车键。

   `clsetup` 实用程序显示关于 Support for Oracle RAC 的信息。

5. 按回车键继续。

   `clsetup` 实用程序提示您选择是要创建 Support for Oracle RAC 的配置还是要管理现有配置。

   注 - `clsetup` 实用程序当前仅允许对在全局群集中运行的 Oracle RAC 框架执行进程管理。为了对在区域群集中配置的 Oracle RAC 框架执行进程管理，请改为使用 Oracle Solaris Cluster 维护命令。

6. 键入“Oracle RAC 创建配置”所对应的选项号并按回车键。

   `clsetup` 实用程序提示您选择 Oracle RAC 群集位置。此位置可以是全局群集，也可以是区域群集。

7. 键入 Oracle RAC 群集位置所对应的选项号并按回车键。
   - 如果您选择全局群集选项，则 `clsetup` 实用程序将显示要配置的 Oracle RAC 的组件列表。请跳至步骤 9。
   - 如果您选择区域群集选项，则 `clsetup` 实用程序提示您选择所需的区域群集。前进到步骤 8。
8. 键入所需区域群集所对应的选项号并按回车键。

   `clsetup` 实用程序将显示要配置的 Oracle RAC 的组件列表。

9. 键入“自动存储管理 (Automatic Storage Management, ASM)”所对应的选项号并按回车键。

   `clsetup` 实用程序将显示可供选择的群集节点的列表。

10. 选择需要运行 Oracle ASM 的节点。
    - 要接受对所有列出节点按任意顺序的默认选择，请键入 `a` 并按回车键。
    - 要选择所列出节点的子集，请键入所选节点选项号的逗号分隔或空格分隔列表并按回车键。

      确保按节点要在 Oracle RAC 框架资源组的节点列表中显示的顺序列出节点。

    - 要按特定顺序选择所有节点，请键入您所选节点的选项号的逗号分隔或空格分隔顺序列表并按回车键。

      确保按节点要在 Oracle RAC 框架资源组的节点列表中显示的顺序列出节点。

11. 如果需要结束节点选择，请键入 `d` 并按回车键。

    `clsetup` 实用程序将显示 Oracle ASM 实例资源的列表。

12. 键入与要使用的 Oracle ASM 实例资源相对应的选项号。

    如果没有可用的 Oracle ASM 实例资源，从而提示您创建资源，请按回车键。请跳至步骤 14。

13. 要确认对 Oracle ASM 实例资源的选择，请键入 `d` 并按回车键。

    `clsetup` 实用程序将显示 Oracle ASM 主目录的选择屏幕。

14. 键入选项号以选择列出的目录或显式指定目录，并按回车键。

    `clsetup` 实用程序将显示在群集中发现的 Oracle ASM 系统标识符 (system identifier, SID) 的列表。

15. 查看 SID 的列表。
    - 如果列表正确，请键入 `d` 并按回车键。
    - 如果列表不正确，请键入要更改的 SID 所对应的选项号并按回车键。

    `clsetup` 实用程序将显示关于 Oracle ASM 磁盘组资源的信息。

16. 对询问是否创建磁盘组资源的提示进行响应。
    - 要创建新的磁盘组资源，请键入 `y` 并按回车键。

      `clsetup` 实用程序将显示现有 Oracle ASM 磁盘组的列表。前进到步骤 17。

    - 如果不希望创建新的磁盘组资源，请键入 `n` 并按回车键。

      `clsetup` 实用程序将显示发现的存储资源的列表。请跳至步骤 19。

17. 指定 Oracle ASM 磁盘组。

    键入每个磁盘组所对应的选项编号，然后按回车键。选择了所有磁盘组之后，键入 `d` 并按回车键。

    选定的 Oracle ASM 磁盘组将添加到 Oracle ASM 磁盘组资源选择面板。

18. 查看 Oracle ASM 磁盘组资源的列表。
    - 如果列表正确，请键入 `d` 并按回车键。
    - 如果列表不正确，请键入选项号或字母以编辑资源列表并按回车键。

      如果磁盘组资源列表正确，请键入 `d` 并按回车键。

    `clsetup` 实用程序将显示发现的存储资源的列表。

19. 查看存储资源列表，以管理安装 Oracle ASM 主目录的文件系统挂载点。
    - 如果列表正确，请键入 `d` 并按回车键。
    - 如果未列出任何存储资源，请键入 `d` 并按回车键。

      您完成 Oracle ASM 配置后，`clsetup` 实用程序将创建新资源。

    - 如果列表不正确，请键入正确的存储资源所对应的选项号并按回车键。

    `clsetup` 实用程序将显示用于管理 Oracle ASM 磁盘组的 Oracle ASM 磁盘组资源的列表。

20. 如果不存在合适的磁盘组资源，或者您使用的 Oracle ASM 磁盘组没有任何资源，请向列表添加资源。
    1. 键入 `y` 并按回车键。

       `clsetup` 实用程序将发现 Oracle ASM 磁盘组。

    2. 键入要使用的 Oracle ASM 磁盘组对应的选项号的逗号分隔或空格分隔列表并按回车键。
    3. 要确认对磁盘组的选择，请键入 `d`，然后按回车键。

       `clsetup` 实用程序将返回 Oracle ASM 磁盘组资源的列表。创建的资源将添加到列表中。

21. 键入与所需资源相对应的选项号（如果尚未选择）。

    您可以选择现有资源、尚未创建的资源或现有资源和新资源的组合。如果选择多个现有资源，选定的资源必须处于同一资源组中。

22. 要确认对 Oracle ASM 磁盘组资源的选择，请键入 `d`，然后按回车键。

    `clsetup` 实用程序将显示发现的底层磁盘集或磁盘组的列表。

23. 键入要使用的 Oracle ASM 磁盘组所对应的选项编号的逗号分隔列表，然后按回车键。
24. 要确认对 Oracle ASM 磁盘组的选择，请键入 `d`，然后按回车键。

    `clsetup` 实用程序将显示它要在您的配置中创建或添加的 Oracle ASM 的 Oracle Solaris Cluster 对象名称。

25. 如果需要修改 Oracle Solaris Cluster 对象，请修改该对象。
    1. 键入要修改的对象所对应的选项编号，然后按回车键。

       `clsetup` 实用程序提示您提供新值。

    2. 在提示下，键入新值并按回车键。

    `clsetup` 实用程序将返回为对象设置的属性列表。

26. 修改完需要更改的所有 Oracle Solaris Cluster 对象后，键入 `d`，然后按回车键。

    `clsetup` 实用程序将显示关于该实用程序将创建的 Oracle Solaris Cluster 配置的信息。

27. 要创建配置，请键入 `c` 并按回车键。

    `clsetup` 实用程序将显示进度消息，指示该实用程序正在运行命令来创建配置。完成配置后，`clsetup` 实用程序将显示其创建配置所运行的命令。

28. 按回车键继续。

    `clsetup` 实用程序将返回用于配置 Support for Oracle RAC 的选项的列表。

29. 可选键入 `q` 并按回车键，重复此操作直到退出 `clsetup` 实用程序。

    如果您愿意，可以在执行其他所需任务时保持 `clsetup` 实用程序处于运行状态，以便稍后再次使用该实用程序。

##### 资源配置

下表列出了您完成此任务后 `clsetup` 实用程序创建的默认资源配置。

资源名称、资源类型和资源组 | 依赖性 | 说明
--- | --- | ---
资源类型：`SUNW.scalable_rac_server_proxy` 资源名称：`rac_server_proxy-rs` 资源组：`rac_server_proxy-rg` | 对 Oracle RAC 框架资源的高度依赖性。 对群集 Oracle ASM 磁盘组资源的脱机重新启动依赖性。 对 Oracle Clusterware 框架资源的脱机重新启动依赖性。 使用 Solaris Volume Manager for Sun Cluster 进行配置时，Oracle RAC 实例代理资源组针对 Oracle RAC 框架资源组的正向强关联性。 使用硬件 RAID 进行配置时，Oracle RAC 实例代理资源组针对群集 Oracle ASM 磁盘组资源组的正向强关联性。 | Oracle RAC 实例代理资源
资源类型：`SUNW.oracle_asm_diskgroup` 资源名称：`asm-dg-rs` 资源组：`asm-dg-rg` | 群集 Oracle ASM 磁盘组资源组针对群集 Oracle ASM 实例资源组的正向强关联性。 使用 Solaris Volume Manager for Sun Cluster 进行配置时： 对群集 Oracle ASM 实例资源的强依赖性。 对用于数据库文件的可伸缩设备组资源的脱机重新启动依赖性。 使用硬件 RAID 进行配置时，对群集 Oracle ASM 磁盘组资源的脱机重新启动依赖性。 | 群集 Oracle ASM 磁盘组资源
SPARC： 资源类型：`SUNW.scalable_oracle_asm_instance_proxy` 资源名称：`asm-inst-rs` 资源组：`asm-inst-rg` | 对 Oracle Clusterware 资源的脱机重新启动依赖性。 使用硬件 RAID 进行配置时，Oracle ASM 群集实例资源组对 Oracle Clusterware 框架资源组的正向强关联。 | Oracle ASM 群集实例资源
SPARC： 资源类型：`SUNW.sqfs` 资源名称：`asm-home-sqfs-rs` 资源组：`asm-home-sqfs-rg` | 对可伸缩 `wait_zc_boot` 资源和可伸缩设备组资源的强依赖性（如果有）。 如果您使用的是没有卷管理器的 Sun QFS，该资源不会依赖任何其他资源。 | Sun QFS 元数据服务器上的 Oracle ASM 主目录的资源。将为要用于 Oracle 文件的每个 Sun QFS 共享文件系统创建一个资源。
资源类型：`SUNW.ScalMountPoint` 资源名称：`asm-mp-rs` 资源组：`asm-mp-rg` | 对 Sun QFS 元数据服务器的资源的强依赖性（如果有）。 对可伸缩设备组资源的脱机重新启动依赖性（如果有）。 如果您使用的是没有卷管理器的合格 NAS 设备上的文件系统，该资源不会依赖任何其他资源。 | 可伸缩文件系统挂载点上的 Oracle ASM 主目录的资源。将为要用于 Oracle 文件的每一共享文件系统创建一个资源。
资源类型：`SUNW.ScalDeviceGroup` 资源名称：`scal` dg-name`-rs`，其中 dg-name 是资源代表的设备组的名称 资源组：`scaldg-rg` | 对在与设备组相关联的卷管理器的多属主卷管理器框架资源组中的资源的强依赖性：Solaris Volume Manager for Sun Cluster 资源或 VxVM 资源。 | 可伸缩设备组资源。将为要用于 Oracle 文件的每一可伸缩设备组创建一个资源。

接下来的步骤

请转至第 4 章。

版权所有 © 2000, 2013, Oracle 和/或其附属公司。 保留所有权利。 法律声明 |