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 RAC RDBMS 数据文件、日志文件和控制文件的群集文件系统来说才是必需的。 


注 –

仅在基于 SPARC 的群集中支持使用 Oracle RAC。


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)》中的“管理群集文件系统概述”