SUNW.ScalDeviceGroup 资源类型表示可伸缩设备组。该资源类型的实例表示以下设备组类型:
SUNW.ScalDeviceGroup 资源类型是可伸缩资源类型。此资源类型的实例在该资源所属资源组的节点列表中的每个节点上联机。
要注册此资源类型并创建该资源类型的实例,请使用以下方法之一:
Oracle Solaris Cluster Manager
使用 clsetup 实用程序,并指定用于配置 Oracle Solaris Cluster Support for Oracle Real Application Clusters 的选项
以下 Oracle Solaris Cluster 维护命令序列:
要注册此资源类型,请使用 clresourcetype 命令。
要创建此资源类型的实例,请使用 clresource 命令。
下面的子部分中介绍了为 SUNW.ScalDeviceGroup 资源类型定义的标准属性和扩展属性。
有关所有标准资源属性的描述,请参见 r_properties(5) 手册页。
按如下所示覆盖此资源类型的标准资源属性:
10
300
10
300
60
300
60
300
60
300
60
300
300
60
300
60
300
此资源类型的扩展属性如下所示:
该属性指定来自此类型资源的调试消息的记录级别。调试级别越高,写入日志文件的调试消息越多。
整数
0
0–10
随时
该属性指定资源所表示的设备组的名称。必须将该属性设置为以下项目之一:
现有 Solaris Volume Manager for Sun Cluster 多属主磁盘集的名称。该名称是在创建磁盘集所用的 metaset(1M) 命令中指定的。
所指定设备组的要求如下所示:
该设备组必须是有效的现有多属主磁盘集或共享磁盘组。
该设备组必须托管于可以控制资源的所有节点上。
该设备组必须可从可以控制可伸缩设备组资源的所有节点上访问。
该设备组必须至少包含一个卷。
字符串
未定义默认值
不适用
禁用时
30
1–1800
随时
该属性以逗号分隔方式指定资源的故障监视器要监视的逻辑卷的列表。此属性是可选的。如果没有为该属性指定值,设备组中的所有逻辑卷均会受到监视。
设备组的状态派生自受监视的各个逻辑卷的状态。如果所有受监视的逻辑卷都运行良好,则说明设备组正常运行。如果有任何受监视的逻辑卷发生故障,则说明设备组存在故障。
通过查询卷的卷管理器可获取各个逻辑卷的状态。如果无法通过查询确定 Solaris Volume Manager for Sun Cluster 卷的状态,故障监视器将执行文件输入/输出 (input/output, I/O) 操作来确定卷状态。
如果发现设备组发生故障,将停止对表示资源组的资源的监视并将该资源置于禁用状态。
所指定的各逻辑卷的要求如下所示:
必须存在逻辑卷。
逻辑卷必须包含在 diskgroupname 属性所指定的设备组中。
逻辑卷必须可从可以控制可伸缩设备组资源的所有节点上访问。
字符串数组
""
不适用
随时
该属性指定进程监视器工具 (process monitor facility, PMF) 可以重新启动故障监视器的最大次数。
整数
4
未定义范围
随时
该属性指定 PMF 对故障监视器的重新启动进行计数的时间间隔(以分钟为单位)。
整数
2
未定义范围
随时
该属性指定在探测器检测到失败时是否重新引导本地系统。该属性设置为 TRUE 时,资源直接或间接使用的所有设备都必须受磁盘路径监视功能的监视。
如果 RebootOnFailure 设置为 TRUE,且至少有一个设备可用于 GlobalDevicePaths、FileSystemMountPoints 或 Zpools 属性中指定的每个实体,本地系统将重新引导。本地系统表示资源处于联机状态的全局群集节点或区域群集节点。
FALSE
随时
本示例显示了如何使用 SUNW.vucmm_svm 资源类型创建一个 ScalDeviceGroup 资源来表示名为 datadg 的 Solaris Volume Manager for Sun Cluster 多属主磁盘集。该资源命名为 scaldatadg-rs。此示例假定存在以下 Oracle Solaris Cluster 对象:
名为 scaldatadg-rg 的可伸缩资源组。
名为 vucmm-svm-rs 的 SUNW.vucmm_svm 资源类型实例。
# clresourcetype register SUNW.ScalDeviceGroup # clresource create -t SUNW.ScalDeviceGroup \ -g scaldatadg-rg \ -p Resource_dependencies=vucmm-svm-rs \ -p DiskGroupName=datadg \ scaldatadg-rs
有关以下属性的描述,请参见 attributes(5):
|
clresource(1CL)、clresourcetype(1CL)、clsetup(1CL)、metaset(1M)、attributes(5)、r_properties(5)、SUNW.vucmm_svm(5)
适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南