如何使用 clsetup 注册和配置多属主卷管理器框架资源组
如何在 Solaris Volume Manager for Sun Cluster 中为 Oracle RAC 数据库创建多属主磁盘集
如何为 Oracle RAC 数据库创建 VxVM 共享磁盘组
如何使用 clsetup 注册和配置 Oracle ASM 资源组
6. Support for Oracle RAC 故障排除
7. 修改 Support for Oracle RAC 的现有配置
存储资源为全局设备组和文件系统提供故障监视和自动故障恢复功能。
如果要为 Oracle 文件使用全局设备组或共享文件系统,请配置相应的存储资源以管理 Oracle 软件所依存的存储的可用性。
配置下列类型的存储资源:
全局设备组:
Solaris Volume Manager for Sun Cluster 多属主磁盘集
VxVM 共享磁盘组
共享文件系统:
具有 Solaris Volume Manager for Sun Cluster 多属主磁盘集的 Sun QFS 共享文件系统
具有硬件 RAID 的 Sun QFS 共享文件系统
无卷管理器的硬件 RAID
装有 Oracle RAC 的合格 NAS 设备上的文件系统:
Oracle 的 Sun NAS 设备
Oracle 的 Sun Storage 7000 Unified Storage Systems NAS 设备
Network Appliance NAS 设备
本节包含以下有关为 Oracle 文件注册和配置存储资源的信息:
Oracle Solaris Cluster 提供了下列工具,用于在全局群集或区域群集中为 Oracle 文件注册和配置存储资源:
clsetup(1CL) 实用程序。有关更多信息,请参见如何使用 clsetup 为 Oracle 文件注册和配置存储资源。
Oracle Solaris Cluster Manager。有关更多信息,请参见 Oracle Solaris Cluster Manager 联机帮助。
Oracle Solaris Cluster 维护命令。有关更多信息,请参见使用 Oracle Solaris Cluster 维护命令创建存储管理资源。
clsetup 实用程序和 Oracle Solaris Cluster Manager 分别提供用于为 Oracle 文件配置存储资源的向导。这些向导可降低由于命令语法错误或疏忽而导致配置错误的可能性。这些向导还可确保创建需要的所有资源并设置资源之间需要的所有依赖性。
请只在群集的一个节点上执行此过程。
确保满足以下先决条件:
已创建 RAC 框架资源组,并且该资源组处于联机状态。有关更多信息,请参见注册和配置 RAC 框架资源组。
已创建多属主卷管理器框架资源组,并且该资源组处于联机状态。有关更多信息,请参见注册和配置多属主卷管理器框架资源组。
已创建所需的卷、全局设备组和文件系统。有关更多信息,请参见以下各节:
已安装所需的文件系统。
确保拥有以下信息:
用于 Oracle 文件的每个可伸缩设备组的名称(如果有)
用于 Oracle 文件的每个共享文件系统的挂载点(如果有)
# clsetup
屏幕上将显示 clsetup 主菜单。
此时会显示数据服务菜单。
clsetup 实用程序会显示有关 Support for Oracle RAC 的信息。
clsetup 实用程序会提示您选择要执行 Support for Oracle RAC 的初始配置还是管理现有配置。
clsetup 实用程序会提示您选择 Oracle RAC 群集位置。此位置可以是全局群集或区域群集。
clsetup 实用程序会显示要配置的 Oracle RAC 组件的列表。
clsetup 实用程序会显示执行此任务的先决条件列表。
如果提示您提供可伸缩设备组的资源,请忽略此步骤。
具有 Solaris Volume Manager for Oracle Solaris Cluster 的 Sun StorEdge QFS
配备硬件 RAID 的 Sun StorEdge QFS
NAS 设备
无卷管理器的硬件 RAID
clsetup 实用程序会显示群集中配置的可伸缩设备组的资源列表。如果不存在合适资源,该列表将为空。
如果对于正在使用的所有设备组都存在资源,请忽略此步骤。
对于您要添加的每个资源,执行下列步骤:
您可以选择现有资源、尚未创建的资源或现有资源和新资源的组合。如果选择了多个现有资源,则选定的资源必须在同一资源组中。
clsetup 实用程序会显示群集中配置的共享文件系统挂载点的资源列表。如果不存在合适资源,该列表将为空。
如果对于正在使用的所有文件系统挂载点都存在资源,请忽略此步骤。
对于您要添加的每个资源,执行下列步骤:
clsetup 实用程序会显示群集中配置的共享文件系统的列表。
clsetup 实用程序会返回到群集中配置的文件系统挂载点的资源列表。您创建的资源将会添加到列表中。
您可以选择现有资源、尚未创建的资源或现有资源和新资源的组合。如果选择了多个现有资源,则选定的资源必须在同一资源组中。
clsetup 实用程序会显示该实用程序将创建或添加到配置的 Oracle Solaris Cluster 对象的名称。
clsetup 实用程序会显示为该对象设置的属性列表。
clsetup 实用程序会提示您输入新值。
clsetup 实用程序会返回到为该对象设置的属性列表。
clsetup 实用程序会返回到该实用程序将创建或添加到配置的 Oracle Solaris Cluster 对象的名称列表。
clsetup 实用程序会显示有关将为其配置存储资源的 RAC 框架资源组的信息。
clsetup 实用程序会显示进度消息,指示该实用程序正在运行命令以创建该配置。配置完成时,clsetup 实用程序会显示该实用程序为创建配置而运行的命令。
clsetup 实用程序会返回到用于配置 Support for Oracle RAC 的选项的列表。
如果希望,可保持运行 clsetup 实用程序的同时执行所需的其他任务,然后再次使用该实用程序。如果您选择退出 clsetup,该实用程序会在您重新启动它时识别到您的现有 RAC 框架资源组。
# clresourcegroup status
对于要使其联机的每个资源组,请键入以下命令:
# clresourcegroup online -emM rac-storage-rg
指定要使其联机的资源组的名称。
下表列出了当您完成此任务时,clsetup 实用程序创建的默认资源配置。
|
如果您使用 Oracle 自动存储管理 (Oracle Automatic Storage Management, Oracle ASM),请转至注册和配置 Oracle ASM 资源组。
否则,请转至第 4 章。