Split-brain
High-availability 集群正常运作时,仅会有一台成员服务器作为活动服务器。在此情况下,无源服务器将通过 Heartbeat 连接和数据连接来检测活动服务器的状态。
当所有 Heartbeat 和数据连接丢失时,两个服务器皆会尝试作用为活动服务器。这种情形称为“Split-brain”错误。此时,与 high-availability 集群 IP 地址的连接将被重新引导至其中一台服务器,而导致服务发生错误。
当 split-brain 错误发生时:
- 与集群 IP 地址的连接将被重新引导至任一台服务器,导致服务错误。您可能无法成功连接到任一台服务器。
- 系统将检测到 split-brain 错误并在取消绑定两台服务器后删除 high-availability 集群。
- 两台服务器回到独立状态后,您就能够登录 DiskStation Manager(DSM)。此时,high-availability 集群删除之前累积的数据将保留在两台服务器中。在您确认哪台服务器包含最新数据后,您可以再次绑定服务器来重新创建 high-availability 集群。