适用于 Oracle 数据库的 Oracle® Solaris Cluster 数据服务指南

退出打印视图

更新时间: 2014 年 9 月
 
 

如何注册和配置 HA for Oracle Database (clsetup)

此过程针对 HA for Oracle Database 使用 clsetup 配置向导。


注 -  clsetup 实用程序不支持通过 ZFS 配置 HA for Oracle Database。

开始之前

确保满足以下先决条件:

  • 群集的卷管理器配置为在共享存储中提供卷,该共享存储可从可能运行 Oracle 数据库的任何 Oracle Solaris Cluster 节点进行访问。

  • 在 Oracle 数据库将用于其数据库的存储卷上创建原始设备和文件系统。

  • Oracle 数据库软件安装为可从可能运行 Oracle 数据库的所有节点进行访问。

  • 为 Oracle 数据库配置 UNIX 操作系统的内核变量。

  • 为可能运行 Oracle 数据库的所有节点配置 Oracle 数据库软件。

  • 已安装数据服务软件包。

    确保您具有以下信息:

  • 控制数据服务的群集节点的名称。

  • 您计划配置的资源的 Oracle 数据库应用程序二进制文件路径。

  • 数据库类型。

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

    此时将显示 clsetup 主菜单。

  3. 键入与数据服务选项对应的编号,然后按回车键。

    此时会显示“数据服务”菜单。

  4. 键入与用于配置 HA for Oracle Database 的选项对应的编号,然后按回车键。

    clsetup 实用程序将显示执行此任务的先决条件列表。

  5. 检验是否满足先决条件,然后按回车键。

    clsetup 实用程序会显示群集节点的列表。

  6. 选择需要运行 Oracle 数据库的节点。
    • 要接受以任意顺序列出的所有节点的默认选择,请按回车键。
    • 要选择所列出节点的子集,请键入与节点对应的编号列表(以逗号或空格分隔)。然后按回车键。

      确保群集节点的列出顺序是其在放置 Oracle 数据库资源的资源组节点列表中的显示顺序。

    • 要按特定顺序选择所有群集节点,请键入与节点对应的编号的逗号分隔或空格分隔顺序列表,然后按回车键。

      确保群集节点的列出顺序是其在放置 Oracle 数据库资源的资源组节点列表中的显示顺序。

  7. 要确认对群集节点的选择,请键入 d,然后按回车键。

    clsetup 实用程序会显示要配置的 Oracle 数据库组件的类型。

  8. 键入要配置的 Oracle 数据库组件的编号,然后按回车键。

    clsetup 实用程序将列出 Oracle 数据库主目录。

  9. 指定 Oracle 数据库软件安装的 Oracle 数据库主目录。
    • 如果已列出目录,按如下所述选择目录:
      1. 键入与要选择的目录对应的编号。

        clsetup 实用程序将显示在群集上配置的 Oracle 数据库系统标识符的列表。该实用程序还会提示您指定 Oracle 数据库安装的系统标识符。

    • 如果未列出目录,请显式指定目录。
      1. 键入 e 并按回车键。

        clsetup 实用程序会提示您输入 Oracle 数据库主目录。

      2. 键入 Oracle 数据库主目录的完整路径,然后按回车键。

        clsetup 实用程序将显示在群集上配置的 Oracle 数据库系统标识符的列表。该实用程序还会提示您指定 Oracle 数据库安装的系统标识符。

  10. 指定要配置的 Oracle 数据库的 Oracle 数据库 SID。
    • 如果已列出 SID,按如下所述选择 SID:
      1. 键入与要选择的 SID 对应的编号。

        clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。

    • 如果没有列出该 SID,则明确指定该 SID。
      1. 键入 e 并按回车键。

        clsetup 实用程序会提示您输入 SID。

      2. 键入 SID,然后按回车键。

        clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。

    clsetup 实用程序将显示它要创建的 Oracle Solaris Cluster 资源的属性。

  11. 如果任何 Oracle Solaris Cluster 资源属性需要其他名称,按如下所述更改每个值。
    1. 键入与要更改的名称对应的编号,然后按回车键。

      clsetup 实用程序将显示一个屏幕,在这个屏幕中您可以指定新名称。

    2. 在“新值”提示下,键入新名称并按回车键。

    clsetup 实用程序将返回到其要创建的 Oracle Solaris Cluster 资源的属性列表。

  12. 要确认对 Oracle Solaris Cluster 资源属性的选择,请键入 d,然后按回车键。

    clsetup 实用程序将显示现有存储资源的列表。如果没有可用存储资源,clsetup 实用程序会显示用于存储数据的共享存储类型列表。

  13. 键入与要用于存储数据的共享存储类型对应的编号,然后按回车键。

    clsetup 实用程序会显示在群集中配置的文件系统挂载点。

  14. 按如下所示选择文件系统挂载点。
    • 要接受按任意顺序列出的所有文件系统挂载点的默认选择,请键入 a。然后按回车键。
    • 要选择所列出文件系统挂载点的子集,请键入与文件系统挂载点对应编号的逗号分隔或空格分隔列表。然后按回车键。

    clsetup 实用程序会显示在群集中配置的全局磁盘集和设备组。

  15. 按如下所述选择设备组。
    • 要接受以任意顺序排序的所有列出设备组的默认选择,请键入 a,然后按回车键。
    • 要选择所列出设备组的子集,请键入与设备组对应编号的逗号分隔或空格分隔列表,然后按回车键。

    clsetup 实用程序会返回高可用性存储资源列表。

  16. 键入一个与数据服务所需存储资源对应的编号的逗号分隔或空格分隔列表,然后按回车键。
  17. 要确认对 Oracle Solaris Cluster 存储资源的选择,请键入 d,然后按回车键。

    clsetup 实用程序会显示群集中的所有现有逻辑主机名资源。如果没有可用的逻辑主机名资源,clsetup 实用程序会提示输入设置资源高可用性的逻辑主机名。

  18. 指定逻辑主机名,然后按回车键。

    clsetup 实用程序会返回到可用的逻辑主机名资源列表。

  19. 键入一个与数据服务所需逻辑主机名资源对应的编号的逗号分隔或空格分隔列表,然后按回车键。
  20. 要确认对 Oracle Solaris Cluster 逻辑主机名资源的选择,请键入 d,然后按回车键。

    clsetup 实用程序将显示该实用程序将创建的 Oracle Solaris Cluster 对象的名称。

  21. 如果任何 Oracle Solaris Cluster 对象需要其他名称,按如下所述更改每个名称。
    • 键入与要更改的名称对应的编号,然后按回车键。

      clsetup 实用程序将显示一个屏幕,在这个屏幕中您可以指定新名称。

    • 在“新值”提示下,键入新名称并按回车键。

      clsetup 实用程序将返回其将创建的 Oracle Solaris Cluster 对象的名称列表。

  22. 要确认对 Oracle Solaris Cluster 对象名称的选择,请键入 d 并按回车键。
  23. 要创建配置,请键入 c 并按回车键。

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

  24. 按回车键继续。
  25. (u53ef选) 键入 q 并按回车键,重复此操作直到退出 clsetup 实用程序。

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