1.3. GFS2 支持注意事项

要有资格获得红帽对运行 GFS2 文件系统的集群的支持,您必须考虑 GFS2 文件系统的支持政策。

1.3.1. 最大文件系统和集群大小

下表总结了当前的最大文件系统大小以及 GFS2 支持的节点数量。

表 1.1. GFS2 支持限制

参数最大值

节点数

16(X86, PowerVM 中的 Power8)

4(z/VM 中的 s390x)

文件系统大小

所有支持的构架都为 100TB

GFS2 是基于 64 位构架,理论上可提供 8 EB 文件系统。如果您的系统需要比目前支持的更大的 GFS2 文件系统,请联络您的红帽服务代表,

在决定文件系统大小时,您应该考虑您的恢复需求。在大型文件系统中运行 fsck.gfs2 命令需要很长时间且消耗大量内存。另外,当磁盘或者磁盘子系统失败时,恢复时间受您的备份介质速度的限制。有关 fsck.gfs2 命令需要的内存量的信息,请参阅 确定运行 fsck.gfs2 所需的内存

1.3.2. 最小集群大小

虽然 GFS2 文件系统可在独立系统或作为集群配置的一部分实现,但红帽不支持将 GFS2 作为单节点文件系统使用,但以下情况除外:

  • 例如,为了备份,红帽支持挂载集群文件系统快照的单节点 GFS2 文件系统。
  • 对于辅助站点灾难恢复(DR)节点,支持挂载 GFS2 文件系统(使用 DLM)的单节点集群。这个例外仅用于 DR 目的,不适用于将主集群工作负载转移到二级站点。

    例如,在主站点离线的情况下,支持复制辅助站点挂载的文件系统的数据。但是,不支持将工作负载从主站点直接迁移到单节点集群次要站点。如果需要将完整工作负载迁移到单节点次要站点,则次要站点的大小必须与主站点相同。

    红帽建议当您在单节点集群中挂载 GFS2 文件系统时,您可以指定 errors=panic 挂载选项,以便在 GFS2 撤回发生时单一节点集群会出现 panic,因为单节点集群在遇到文件系统错误时将无法隔离自己。

红帽支持很多为单一节点优化的高性能单节点文件系统,因此开销通常比集群文件系统的低。红帽建议您在只需要单节点挂载文件系统的情况下首选使用这些文件系统,而不是 GFS2。有关 Red Hat Enterprise Linux 9 支持的文件系统的详情,请参考 管理文件系统

1.3.3. 共享存储注意事项

当在 LVM 之外使用 GFS2 文件系统时,红帽只支持在共享 LVM 逻辑卷中创建的 GFS2 文件系统。

当您将 GFS2 文件系统配置为集群文件系统时,您必须确定集群中的所有节点都可访问共享存储。不支持非对称集群配置(集群中有些节点可访问共享存储而其他节点不能访问共享存储)。这并不需要所有节点都确实挂载到 GFS2 文件系统中。