Oracle® Solaris Cluster 参考手册

退出打印视图

更新时间: 2014 年 7 月,E51743-01
 
 

SUNW.ScalMountPoint(5)

名称

SUNW.ScalMountPoint, ScalMountPoint - 可伸缩文件系统挂载点的资源类型实现

描述

SUNW.ScalMountPoint 资源类型表示可伸缩的文件系统挂载点。此资源类型的实例表示以下文件系统类型的挂载点:

SUNW.ScalMountPoint 资源类型是可伸缩资源类型。此资源类型的实例在该资源所属资源组的节点列表中的每个节点上联机。

要注册此资源类型并创建该资源类型的实例,请使用以下方法之一:

  • Oracle Solaris Cluster Manager

  • 使用 clsetup 实用程序,并指定用于配置 Oracle Solaris Cluster Support for Oracle Real Application Clusters 的选项

  • 以下 Oracle Solaris Cluster 维护命令序列:

    1. 要注册此资源类型,请使用 clresourcetype 命令。

    2. 要创建此资源类型的实例,请使用 clresource 命令。

下面的子部分中介绍了为 SUNW.ScalMountPoint 资源类型定义的标准属性和扩展属性。

标准属性

有关所有标准资源属性的描述,请参见 r_properties(5) 手册页。

按如下所示覆盖此资源类型的标准资源属性:

Monitor_start_timeout
最小值

10

默认值

300

Monitor_stop_timeout
最小值

10

默认值

300

Postnet_stop_timeout
最小值

60

默认值

300

Prenet_start_timeout
最小值

60

默认值

300

Start_timeout
最小值

60

默认值

300

Stop_timeout
最小值

60

默认值

300

Thorough_probe_interval
默认值

300

Update_timeout
最小值

60

默认值

300

Validate_timeout
最小值

60

默认值

300

扩展属性

此资源类型的扩展属性如下所示:

Debug_level

该属性指定来自文件系统挂载点资源的调试消息的记录级别。调试级别越高,写入日志文件的调试消息越多。

数据类型

整数

默认值

0

范围

0–10

可调

随时

FileSystemType

该属性指定资源表示的挂载点对应的文件系统类型。您必须指定此属性。将该属性设置为以下某一值:

nas

指定文件系统为 NAS 设备上的文件系统。

s-qfs

指定文件系统为 Sun QFS 共享文件系统。

数据类型

字符串

默认值

未定义默认值

范围

不适用

可调

禁用时

IOTimeout

该属性指定故障监视器探测文件输入/输出 (input/output, I/O) 所使用的超时值(以秒为单位)。为了确定已挂载文件系统是否可用,故障监视器会对文件系统上的测试文件执行 I/O 操作,如打开、读取及写入操作。如果在超时时限内未完成 I/O 操作,故障监视器将报告错误。

数据类型

整数

默认值

300

范围

5–1800

可调

随时

Monitor_retry_count

该属性指定进程监视器工具 (process monitor facility, PMF) 可以重新启动故障监视器的最大次数。

数据类型

整数

默认值

4

范围

未定义范围

可调

随时

Monitor_retry_interval

该属性指定 PMF 对故障监视器的重新启动进行计数的时间间隔(以分钟为单位)。

数据类型

整数

默认值

2

范围

未定义范围

可调

随时

MountOptions

该属性指定在挂载资源所表示的文件系统时要使用的挂载选项的列表(以逗号分隔)。此属性是可选的。如果没有为该属性指定值,将从文件系统的默认值表中获取挂载选项。

  • 对于 Sun QFS 共享文件系统,这些选项从 /etc/opt/SUNWsamfs/samfs.cmd 文件获取。

  • 对于 NAS 设备上的文件系统,这些选项从 /etc/vfstab 文件获取。

通过该属性指定的挂载选项将覆盖文件系统的默认值表中的挂载选项。

数据类型

字符串

默认值

""

范围

不适用

可调

禁用时

MountPointDir

该属性指定资源所表示的文件系统的挂载点。挂载点是当挂载文件系统时此文件系统所附加到的文件系统分层结构的目录的完整路径。您必须指定此属性。

您所指定的目录必须已存在。

数据类型

字符串

默认值

未定义默认值

范围

不适用

可调

禁用时

RebootOnFailure

该属性指定在探测器检测到失败时是否重新引导本地系统。该属性设置为 TRUE 时,资源直接或间接使用的所有设备都必须受磁盘路径监视功能的监视。

如果 RebootOnFailure 设置为 TRUE,且至少有一个设备可用于 GlobalDevicePathsFileSystemMountPointsZpools 属性中指定的每个实体,则本地系统将重新引导。本地系统表示资源处于联机状态的全局群集节点或区域群集节点。

默认值

FALSE

可调

随时

TargetFileSystem

该属性指定要在 MountPointDir 扩展属性所指定的挂载点上挂载的文件系统。您必须指定此属性。文件系统的类型必须与 FileSystemType 属性所指定的类型相匹配。该属性的格式取决于文件系统的类型,如下所示:

  • 对于 Sun QFS 共享文件系统,将该属性设置为创建文件系统时为该文件系统指定的名称。该文件系统必须已正确配置。有关更多信息,请参见您的 Sun QFS 共享文件系统文档。

  • 对于 NAS 设备上的文件系统,将该属性设置为 nas-device:path。该格式中的可替换项如下所示:

    nas-device

    指定正在导出文件系统的 NAS 设备的名称。(可选)您可以使用域对该名称进行限定。

    path

    指定 NAS 设备正在导出的文件系统的完整路径。

    NAS 设备和文件系统必须已配置为可用于 Oracle Solaris Cluster。有关更多信息,请参见Oracle Solaris Cluster With Network-Attached Storage Device Manual

数据类型

字符串

默认值

未定义默认值

范围

不适用

可调

禁用时

示例

示例 1 创建 ScalMountPoint 资源

本示例显示如何创建 ScalMountPoint 资源来表示用于 Solaris Volume Manager for Sun Cluster 的 Sun QFS 共享文件系统的挂载点。该资源命名为 scal-db_qfs-Data-rs。该文件系统的特性如下所述:

  • 文件系统的挂载点是 /db_qfs/Data

  • 将挂载的文件系统是 Data

  • 挂载选项从该文件系统的默认值表获取,即 /etc/opt/SUNWsamfs/samfs.cmd 文件。

此示例假定存在以下 Oracle Solaris Cluster 对象:

  • 名为 scaldatadg-rg 的可伸缩资源组。

  • 名为 qfs-db_qfs-Data-rsSUNW.qfs 资源类型实例。

  • 名为 scaldatadg-rsSUNW.ScalDeviceGroup 资源类型实例。

# clresourcetype register SUNW.ScalMountPoint
# clresource create -t SUNW.ScalMountPoint \
-g scaldatadg-rg \
-p Resource_dependencies=qfs-db_qfs-Data-rs,scaldatadg-rs \
-p MountPointDir=/db_qfs/Data \
-p FileSystemType=s-qfs \
-p TargetFileSystem=Data \
scal-db_qfs-Data-rs

属性

有关以下属性的描述,请参见 attributes(5)

属性类型
属性值
可用性
ha-cluster/system/core

另请参见

clresource(1CL)clresourcetype(1CL)clsetup(1CL)vfstab(4)attributes(5)r_properties(5)SUNWct.ScalDeviceGroup(5)SUNW.vucmm_framework(5)

适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南 Oracle Solaris Cluster With Network-Attached Storage Device Manual