群集文件系统管理不需要特殊的 Sun Cluster 命令。可以使用诸如 mount、newfs 等标准的 Solaris 文件系统命令,象管理任何其他 Solaris 文件系统一样管理群集文件系统。可以通过将 -g 选项指定给 mount 命令来安装群集文件系统。也可以在引导时自动安装群集文件系统。
群集文件系统在读取文件时,文件系统并不更新这些文件的访问时间。
以下限制适用于群集文件系统管理:
非空目录不支持命令 unlink(1M)。
不支持命令 lockfs -d。使用 lockfs -n 作为解决方法。
不能使用在重新安装时添加的 directio 安装选项重新安装群集文件系统。
不能使用 directio ioctl 在单个文件中设置 directio 安装选项。
Sun Cluster 3.1 群集文件系统不支持以下 VxFS 功能。但是本地文件系统支持这些功能。
快速 I/O
快照
存储检查点
特定于 VxFS 的安装选项:
convosync(转换 O_SYNC)
mincache
qlog、delaylog、tmplog
VERITAS 群集文件系统(需要 VxVM 群集功能和 VERITAS Cluster Server)
高速缓存顾问可以使用,但只能在给定的节点上观察到其效果。
Sun Cluster 3.1 软件支持在群集文件系统中受支持的所有其他 VxFS 功能和选项。有关群集配置中支持的 VxFS 选项的详细信息,请参见 VxFS 文档。
以下有关如何使用 VxFS 来创建高可用性群集文件系统的指导信息具体针对 Sun Cluster 3.1 4/04 配置。
按 VxFS 文档中所述的以下过程来创建 VxFS 文件系统。
在主节点上安装和卸载 VxFS 文件系统。主节点控制 VxFS 文件系统所在的磁盘。如果从辅助节点上安装或卸载 VxFS 文件系统,则操作可能会失败。
从 VxFS 群集文件系统的主节点上执行所有的 VxFS 管理命令。
以下有关如何管理 VxFS 群集文件系统的指导信息并非只针对 Sun Cluster 3.1 4/04 软件。但是,这些指导信息与您管理 UFS 群集文件系统的方式会有所不同。
您可以从群集中的任意节点管理 VxFS 群集文件系统上的文件。ioctls 例外, 只能从主节点发出。如果您不知道某个管理命令是否与 ioctls 有关,则从主节点上发出该命令。
如果 VxFS 群集文件系统故障转移到一个辅助节点上,则在故障转移期间所有正在进行的标准系统调用操作都会在该新的主节点上重新发出,而且此过程是透明的。但是,如果在故障转移期间执行了与 ioctl 有关的任何操作,则此类操作将会失败。在 VxFS 群集文件系统进行故障转移之后,请检查该群集文件系统的状态。有些管理命令在故障转移之前就已在旧的主节点上发出,需要对它们采取更正措施。有关详细信息,请参阅 VxFS 文档。