DRBD 是否具有主对主功能作为通过 TCP/IP 建立的 RAID1,并且两个记录均可读/写?

DRBD 是否具有主对主功能作为通过 TCP/IP 建立的 RAID1,并且两个记录均可读/写?

在我的设置中,我有两台机器。两台机器的设置几乎相同,除了 RAM 数量。我想在两台机器上指定/dev/sdb1一个公共的底层设备/dev/drbd0

据我所知(如果我错了,请纠正我),当我想要写入结果时,主到主是可行的方法/dev/drbd0 从两台机器。不过,性能并不是我最关心的问题。重要的是,无需额外的努力(例如 rsync)即可保持同步。

现在,阅读文档时,我感到困惑,不知道集群文件系统(如 GFS)是否位于该设备之上,还是必须(以某种方式?!)位于其下方/dev/drbd0。有人可以解释一下吗?

我还想知道对于这种情况通常首选什么解决方案。

注意:如果您可以推荐 DRBD 的替代方案,请随意指出并提供指点。

答案1

您需要使用支持集群的文件系统和使用分布式锁管理器(例如 GFS)的文件系统来格式化该设备。因此,GFS 将位于 drbd 设备的顶部。

相关内容