通过 Synology High Availability (SHA),您可以部署高可用性解决方案以确保服务不中断。SHA 可让您将两台 群晖 NAS 设备组合为一个高可用性集群,从而确保存储服务不间断并尽可能提高系统可用性。

本教程将引导您完成使用 Synology NAS 创建高可用性解决方案的过程。如果在此处未找到所需内容,请参阅 Synology High Availability 白皮书以了解更多信息。

备注:

  • 本文不适用于 Synology 双控制器 NAS 和 Unified Controller 型号。
  • 有关适用型号、系统要求、网络环境和限制的更多信息,请参阅 SHA 用户指南帮助文章

什么是 Synology High Availability?

术语“高可用性”是指一种服务器布局解决方案,旨在减少因服务器故障而导致的服务中断。Synology High Availability (SHA) 使用两台主机来形成“高可用性集群”,其中一台主机充当“主服务器”的角色,另一台主机充当备用“备用服务器”。

在高可用性集群中,主服务器上的数据会持续复制到备用服务器,因此所有文件的镜像副本都将存在于两台主机上。因此,如果主服务器崩溃或故障,备用服务器可以接管所有服务,从而最大限度地减少系统停机时间。

开始之前

在尝试创建高可用性集群之前,请仔细阅读以下部分。

硬件要求:

  • SHA 需要两台相同的 群晖NAS 作为主服务器和备用服务器。
  • 两台不同的群晖 NAS 可用作主服务器和备用服务器,但有限制。有关更多详细信息,请参阅本文

系统要求:

  • 主服务器和备用服务器的型号必须相同,并且都支持 Synology High Availability。
  • 两台主机上必须安装相同版本的 DSM 和套件。
1.png

上图仅供参考。您的型号和 DSM 版本可能有所不同。

卷和硬盘:

  • 两台主机的硬盘容量必须相同,以避免数据不一致。
  • 主服务器和备用服务器必须具有相同数量的硬盘。此外,驱动器位置必须相同。
  • 主机不能包含任何 SHR 格式的存储空间。进入存储管理器 > 存储空间以确保不存在 SHR 存储空间。
2.png

上图仅供参考。您环境中的硬盘数量和大小可能会有所不同。

网络环境:

  • 必须为两台主机分配静态 IP 地址作为集群连接。确保两台主机的 IP 地址均可访问且属于同一子网;否则,在执行到备用服务器的切换时可能会发生错误。若要更改网络设置,请登录每台主机并进入控制面板 > 网络 > 网络接口,选择网络接口并单击编辑
  • 两台主机的 LAN 端口数必须相同。如果主机配备了额外的网卡,这些网卡也将计为额外的 LAN 端口。
  • Synology High Availability 不支持以下功能:DHCP、DHCP 服务器、IPv6、PPPoE 和 Wi-Fi。在创建高可用性集群之前,请确保上述所有功能均已关闭。

为主机布线

在本节中,我们将说明如何连接两台主机以创建高可用性集群。请参阅以下步骤:

  1. 使用网线将两台主机相互连接。此连接应用作两台主机之间的 Heartbeat 连接,促进通信并允许将数据从主服务器复制到备用服务器。此连接必须满足以下条件:
    • 在两台主机上使用相同的网络接口。例如,如果一端连接到一台主机上的 LAN 1,则另一端必须连接到另一台主机上的 LAN 1。
    • 使用两台主机上最快的网络接口。如果主机配备 10GbE 附加网络接口卡,此连接必须使用它们。
    • 直接连接两台主机,无需通过任何交换机或路由器。

    3.png
  2. 使用网线将两台主机连接到使用其余网络接口的网络。确保这些连接处于活动状态并属于同一网络。为防止网络故障导致服务中断,建议您在网络环境中部署多台交换机,以便高可用性集群中的每台主机可以连接到单独的交换机。
    4.png
  3. 主机现在已准备好创建高可用性集群。请继续执行以下步骤。

使用主机创建高可用性集群

两台主机正确连接后,您可以按照以下步骤创建高可用性集群。

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