在实时 OCFS2 集群上添加更多节点

在实时 OCFS2 集群上添加更多节点

我目前有一个包含 4 个节点的 OCFS 集群。我想再添加 6 个。

我做了什么:

  • 我编辑了 /etc/ocfs2/cluster.conf 文件并添加了所有所需的节点。然后我将其复制到所有节点。
  • 当我尝试从 Node06 挂载分区时,我可以在 Node01 的 dmesg 上看到一个未知节点正在尝试访问它。
  • 然后我将 /sys/kernel/config/cluster/ocfs2/node/Node05-Node10 目录复制到现有节点 Node01-Node04。
  • 此后,新的节点可以连接,但我超出了插槽限制,即 4 个插槽。
  • 我尝试通过运行 tunefs.ocfs2 -N 10 /dev/sdxX 来增加它,但它返回错误“tunefs.ocfs2:打开设备“/dev/sdxX”时 Trylock 失败”

如何在不关闭集群的情况下增加插槽限制?

答案1

不幸的是,我不得不从所有节点卸载驱动器,然后运行 ​​tunefs.ocfs2 -N 10 /dev/sdxX 命令。这样就解决了问题。

相关内容