Sun Cluster 软件安装指南(适用于 Solaris OS)

选择针对群集文件系统的挂载选项

本节介绍了以下几种群集文件系统的相关要求与限制:


注 –

您也可以将这些类型和其他类型的文件系统配置为具有高可用性的本地文件系统。有关更多信息,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Enabling Highly Available Local File Systems”


请遵循以下指导信息来确定在创建群集文件系统时要使用哪些挂载选项。

UFS 群集文件系统

装载选项 

用法 

描述 

global

必需 

此选项使文件系统对于群集中的各节点均为全局可见的。 

logging

必需 

此选项用于启用日志。 

forcedirectio

有条件的 

此选项仅对于将保存 Oracle Real Application Clusters RDBMS 数据文件、日志文件和控制文件的群集文件系统来说才是必需的。 


注 –

仅在基于 SPARC 的群集中支持使用 Oracle Real Application Clusters。


onerror=panic

必需 

不必在 /etc/vfstab 文件中显式指定 onerror=panic 挂载选项。如果未指定其他 onerror 挂载选项,则该挂载选项就已经是默认值。


注 –

Sun Cluster 软件仅支持 onerror=panic 挂载选项。请勿使用 onerror=umountonerror=lock 挂载选项。由于以下原因,群集文件系统不支持这些装载选项:

  • 使用 onerror=umountonerror=lock 挂载选项可能会导致群集文件系统锁定或变得无法访问。如果群集文件系统的文件被损坏,可能出现此情况。

  • onerror=umountonerror=lock 挂载选项可能导致群集文件系统无法挂载。这种状况可能由此导致使用此群集文件系统的应用程序挂起或无法终止应用程序。

可能需要重新引导节点才能从这些状态中恢复。


syncdir

可选 

如果指定 syncdir,则对于 write() 系统调用,可以保证符合 POSIX 的文件系统行为。如果 write() 成功,则此挂载选项可以确保磁盘上拥有足够的空间。

如果未指定 syncdir,则会发生与 UFS 文件系统相同的行为。如果未指定 syncdir,则用于分配磁盘块的写入操作(例如,在向文件附加数据时)的性能会显著提高。但是,在某些情况下,如果不使用 syncdir,就无法在文件关闭前发现空间不足的情况 (ENOSPC) 。

您只能在故障转移后非常短的一段时间内看到 ENOSPC 处于关闭状态。如果使用 syncdir,那么就像 POSIX 行为一样,可以在文件关闭之前发现空间不足的情况。

有关 UFS 挂载选项的更多信息,请参见 mount_ufs(1M) 手册页。

VxFS 群集文件系统

装载选项 

用法 

描述 

global

必需 

此选项使文件系统对于群集中的各节点均为全局可见的。 

log

必需 

此选项用于启用日志。 

有关 VxFS 挂载选项的更多信息,请参见 VxFS mount_vxfs 手册页以及《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理群集文件系统概述”