1.2. 要决定的主要 GFS2 参数

在安装和配置 GFS2 文件系统前,您应该规划多个关键 GFS2 参数。

GFS2 节点
决定集群中的哪些节点将挂载 GFS2 文件系统。
文件系统的数量
决定初始创建多少个 GFS2 文件系统。之后,可以添加更多文件系统。
文件系统名称
每个 GFS2 文件系统都应该有一个唯一的名称。这个名称通常与 LVM 逻辑卷名称相同,在挂载 GFS2 文件系统时可作为 DLM 锁定表名称使用。例如,本指南在一些示例中使用文件系统名 mydata1mydata2
Journals(日志)
决定 GFS2 文件系统的日志数。GFS2 需要集群中的每个需要挂载文件系统的日志的节点都具有一个日志。例如,如果您有一个 16 个节点的集群,但只需要从两个节点挂载文件系统,则只需要两个日志。通过 GFS2,您可以将 gfs2_jadd 实用程序动态添加日志作为附加服务器挂载文件系统。
存储设备和分区
确定用于在文件系统中创建逻辑卷(使用 lvmlockd)的存储设备和分区。
时间协议

请确定 GFS2 节点中的时钟是同步的。推荐使用 Precision Time Protocol (PTP),或在如果需要,使用由您的 Red Hat Enterprise Linux 系统提供的 Network Time Protocol (NTP) 软件。

不同 GFS2 节点间的系统时钟必须保持在几分钟内,以防止不必要的内节点(inode)时间戳更新。不必要的内节点时间戳更新会严重影响集群的性能。

注意

当同时在同一目录中执行多个生成和删除操作时,GFS2 可能会出现性能问题。如果在系统中造成性能问题,您应该将节点创建和删除的文件本地到特定于该节点的目录。