通过 Synology High Availability (SHA),您可以部署高可用性解决方案以确保服务不中断。SHA 可让您将两台 群晖 NAS 设备组合为一个高可用性集群,从而确保存储服务不间断并尽可能提高系统可用性。
本教程将引导您完成使用 Synology NAS 创建高可用性解决方案的过程。如果在此处未找到所需内容,请参阅 Synology High Availability 白皮书以了解更多信息。
备注:
什么是 Synology High Availability?
术语“高可用性”是指一种服务器布局解决方案,旨在减少因服务器故障而导致的服务中断。Synology High Availability (SHA) 使用两台主机来形成“高可用性集群”,其中一台主机充当“主服务器”的角色,另一台主机充当备用“备用服务器”。
在高可用性集群中,主服务器上的数据会持续复制到备用服务器,因此所有文件的镜像副本都将存在于两台主机上。因此,如果主服务器崩溃或故障,备用服务器可以接管所有服务,从而最大限度地减少系统停机时间。
开始之前
在尝试创建高可用性集群之前,请仔细阅读以下部分。
硬件要求:
- SHA 需要两台相同的 群晖NAS 作为主服务器和备用服务器。
- 两台不同的群晖 NAS 可用作主服务器和备用服务器,但有限制。有关更多详细信息,请参阅本文。
系统要求:
- 主服务器和备用服务器的型号必须相同,并且都支持 Synology High Availability。
- 两台主机上必须安装相同版本的 DSM 和套件。

上图仅供参考。您的型号和 DSM 版本可能有所不同。
卷和硬盘:
- 两台主机的硬盘容量必须相同,以避免数据不一致。
- 主服务器和备用服务器必须具有相同数量的硬盘。此外,驱动器位置必须相同。
- 主机不能包含任何 SHR 格式的存储空间。进入存储管理器 > 存储空间以确保不存在 SHR 存储空间。

上图仅供参考。您环境中的硬盘数量和大小可能会有所不同。
网络环境:
- 必须为两台主机分配静态 IP 地址作为集群连接。确保两台主机的 IP 地址均可访问且属于同一子网;否则,在执行到备用服务器的切换时可能会发生错误。若要更改网络设置,请登录每台主机并进入控制面板 > 网络 > 网络接口,选择网络接口并单击编辑。
- 两台主机的 LAN 端口数必须相同。如果主机配备了额外的网卡,这些网卡也将计为额外的 LAN 端口。
- Synology High Availability 不支持以下功能:DHCP、DHCP 服务器、IPv6、PPPoE 和 Wi-Fi。在创建高可用性集群之前,请确保上述所有功能均已关闭。
为主机布线
在本节中,我们将说明如何连接两台主机以创建高可用性集群。请参阅以下步骤:
- 使用网线将两台主机相互连接。此连接应用作两台主机之间的 Heartbeat 连接,促进通信并允许将数据从主服务器复制到备用服务器。此连接必须满足以下条件:
- 在两台主机上使用相同的网络接口。例如,如果一端连接到一台主机上的 LAN 1,则另一端必须连接到另一台主机上的 LAN 1。
- 使用两台主机上最快的网络接口。如果主机配备 10GbE 附加网络接口卡,此连接必须使用它们。
- 直接连接两台主机,无需通过任何交换机或路由器。

- 使用网线将两台主机连接到使用其余网络接口的网络。确保这些连接处于活动状态并属于同一网络。为防止网络故障导致服务中断,建议您在网络环境中部署多台交换机,以便高可用性集群中的每台主机可以连接到单独的交换机。

- 主机现在已准备好创建高可用性集群。请继续执行以下步骤。
使用主机创建高可用性集群
两台主机正确连接后,您可以按照以下步骤创建高可用性集群。
- 使用属于 administrators 群组的帐户登录要担任主服务器角色的主机。
- 打开 Synology High Availability。

- 单击创建高可用性集群以启动集群创建向导。
- 单击下一步。


- 选择要用于高可用性集群的集群连接和 Heartbeat 连接的网络接口。然后单击下一步。
- 输入属于备用服务器上 administrators 群组的帐户的凭据。然后单击下一步。
- 指定高可用性集群的名称以及您可以用来访问集群资源的 IP 地址。向导将显示可用的 IP 范围,请选择网络中其他服务未使用的 IP 地址。然后单击下一步。
- 向导将检查系统是否满足所有要求。验证完成后单击下一步。
- 如果主服务器上已有数据、存储空间或 LUN:
- 对于 DSM 7.0 及以上版本:系统会将数据从主服务器同步到备用服务器。选中复选框并单击是以继续。
- 对于 DSM 6.2 及以下版本:您需要选择保留或删除所有数据。单击下一步继续。
- 确认您之前所做的设置。然后单击应用。
- 阅读说明后勾选复选框,然后单击是。
- 向导将开始创建高可用性集群。创建时间因环境而异。
- 完成后,您会在集群页面上看到集群状态。
