SUNW.ScalMountPoint 资源类型表示可伸缩的文件系统挂载点。此资源类型的实例表示以下文件系统类型的挂载点:
网络连接的存储 (network-attached storage, NAS) 设备上的文件系统。
NAS 设备和文件系统必须已配置为可用于 Oracle Solaris Cluster。有关更多信息,请参见Oracle Solaris Cluster With Network-Attached Storage Device Manual 。
SUNW.ScalMountPoint 资源类型是可伸缩资源类型。此资源类型的实例在该资源所属资源组的节点列表中的每个节点上联机。
要注册此资源类型并创建该资源类型的实例,请使用以下方法之一:
Oracle Solaris Cluster Manager
使用 clsetup 实用程序,并指定用于配置 Oracle Solaris Cluster Support for Oracle Real Application Clusters 的选项
以下 Oracle Solaris Cluster 维护命令序列:
要注册此资源类型,请使用 clresourcetype 命令。
要创建此资源类型的实例,请使用 clresource 命令。
下面的子部分中介绍了为 SUNW.ScalMountPoint 资源类型定义的标准属性和扩展属性。
有关所有标准资源属性的描述,请参见 r_properties(5) 手册页。
按如下所示覆盖此资源类型的标准资源属性:
10
300
10
300
60
300
60
300
60
300
60
300
300
60
300
60
300
此资源类型的扩展属性如下所示:
该属性指定来自文件系统挂载点资源的调试消息的记录级别。调试级别越高,写入日志文件的调试消息越多。
整数
0
0–10
随时
该属性指定资源表示的挂载点对应的文件系统类型。您必须指定此属性。将该属性设置为以下某一值:
指定文件系统为 NAS 设备上的文件系统。
指定文件系统为 Sun QFS 共享文件系统。
字符串
未定义默认值
不适用
禁用时
该属性指定故障监视器探测文件输入/输出 (input/output, I/O) 所使用的超时值(以秒为单位)。为了确定已挂载文件系统是否可用,故障监视器会对文件系统上的测试文件执行 I/O 操作,如打开、读取及写入操作。如果在超时时限内未完成 I/O 操作,故障监视器将报告错误。
整数
300
5–1800
随时
该属性指定进程监视器工具 (process monitor facility, PMF) 可以重新启动故障监视器的最大次数。
整数
4
未定义范围
随时
该属性指定 PMF 对故障监视器的重新启动进行计数的时间间隔(以分钟为单位)。
整数
2
未定义范围
随时
该属性指定在挂载资源所表示的文件系统时要使用的挂载选项的列表(以逗号分隔)。此属性是可选的。如果没有为该属性指定值,将从文件系统的默认值表中获取挂载选项。
对于 Sun QFS 共享文件系统,这些选项从 /etc/opt/SUNWsamfs/samfs.cmd 文件获取。
对于 NAS 设备上的文件系统,这些选项从 /etc/vfstab 文件获取。
通过该属性指定的挂载选项将覆盖文件系统的默认值表中的挂载选项。
字符串
""
不适用
禁用时
该属性指定资源所表示的文件系统的挂载点。挂载点是当挂载文件系统时此文件系统所附加到的文件系统分层结构的目录的完整路径。您必须指定此属性。
您所指定的目录必须已存在。
字符串
未定义默认值
不适用
禁用时
该属性指定在探测器检测到失败时是否重新引导本地系统。该属性设置为 TRUE 时,资源直接或间接使用的所有设备都必须受磁盘路径监视功能的监视。
如果 RebootOnFailure 设置为 TRUE,且至少有一个设备可用于 GlobalDevicePaths、FileSystemMountPoints 或 Zpools 属性中指定的每个实体,则本地系统将重新引导。本地系统表示资源处于联机状态的全局群集节点或区域群集节点。
FALSE
随时
该属性指定要在 MountPointDir 扩展属性所指定的挂载点上挂载的文件系统。您必须指定此属性。文件系统的类型必须与 FileSystemType 属性所指定的类型相匹配。该属性的格式取决于文件系统的类型,如下所示:
对于 Sun QFS 共享文件系统,将该属性设置为创建文件系统时为该文件系统指定的名称。该文件系统必须已正确配置。有关更多信息,请参见您的 Sun QFS 共享文件系统文档。
对于 NAS 设备上的文件系统,将该属性设置为 nas-device:path。该格式中的可替换项如下所示:
指定正在导出文件系统的 NAS 设备的名称。(可选)您可以使用域对该名称进行限定。
指定 NAS 设备正在导出的文件系统的完整路径。
NAS 设备和文件系统必须已配置为可用于 Oracle Solaris Cluster。有关更多信息,请参见Oracle Solaris Cluster With Network-Attached Storage Device Manual 。
字符串
未定义默认值
不适用
禁用时
本示例显示如何创建 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-rs 的 SUNW.qfs 资源类型实例。
名为 scaldatadg-rs 的 SUNW.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):
|
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