我正在从事MongoDB HA的工作。由于资源的限制,我不想使用mongo官方文档中提到的HA方法。
我已经做了MySQL (主动-主动) HA与DRBD,corosync和起搏器。我已经做了mongoDB HA (主备)与DRBD,corosync和起搏器。我已经用小规模的数据对其进行了测试。它运行良好。
我读到使用DRBD的mongoDB不是一个好方法&它会导致数据损坏。
我应该采用这种方法吗??如果没有其他方法,除了官方的方法??
发布于 2021-06-03 03:57:18
如果您正在进行主动/被动(主动/备用)集群,那么DRBD上的MongoDB与其他块设备上的MongoDB没有区别。
如果你有多个活跃的MongoDB访问一个双主(主动/主动) DRBD设备,这就是潜在的损坏。
https://stackoverflow.com/questions/67738130
复制相似问题