Synology SHA集群链路聚合(Link Aggregation)设置全指南:模式选择+分步操作+故障排查

在部署Synology High Availability(SHA)集群时,链路聚合(Link Aggregation) 是提升网络性能与可靠性的关键配置——它通过将多块物理网卡绑定为一个逻辑接口(Bond接口),实现“带宽叠加”(如2个1GbE接口聚合后达2GbE)与“故障冗余”(单接口故障时,其他接口继续工作),避免单网卡成为集群数据同步或业务访问的瓶颈。但SHA集群的链路聚合有严格的配置时机与模式要求,若在错误时机(如集群创建后)修改,或选错模式(如Open vSwitch启用时用错模式),会直接导致集群创建失败或服务中断。本文将从核心前提入手,分“创建新集群”“添加备用服务器”两大场景,结合“直接连接/通过交换机”“Open vSwitch启用/禁用”细分场景,详解链路聚合的模式选择与分步操作,补充注意事项与故障排查,帮你正确配置SHA集群的链路聚合。



一、核心前提:3个必须明确的关键认知

在动手配置前,需先掌握SHA集群链路聚合的核心规则,避免因认知偏差导致操作失误:


1. 配置时机:仅2个阶段可操作,创建集群后不可改

SHA集群的链路聚合仅能在以下两个阶段配置,一旦集群创建完成,链路聚合设置将被锁定,无法修改: 

- 阶段1:创建新SHA集群前(主备服务器均未组建集群时); 

- 阶段2:将备用服务器添加到现有SHA集群时(仅需在备用服务器上配置,需与主服务器一致)。 

若已创建集群且需修改链路聚合,需先进入「Synology High Availability→集群→管理→移除集群」,删除现有集群后重新配置,再重建集群(会清空备用服务器数据,需提前备份)。


2. 兼容性限制:不适用于双控制器与统一控制器

本文配置方案仅适用于普通Synology NAS,Synology双控制器NAS和统一控制器型号有专属链路聚合方案,需参考对应型号的官方文档,不可按本文操作,避免硬件损坏或服务异常。


3. 核心作用:带宽提升与故障冗余

链路聚合在SHA集群中承担两大核心职责,决定配置的必要性: 

- 提升带宽:聚合后的逻辑接口带宽≈各物理接口带宽之和(如2个10GbE接口聚合后,集群数据同步带宽可达20GbE),解决大文件同步或高并发业务的带宽瓶颈; 

- 故障冗余:若某块物理网卡或网线故障,其他接口会自动接管通信,避免SHA集群的Heartbeat连接或数据同步中断,保障高可用能力。



二、配置前准备:4项必做检查(避免中途失败)

配置链路聚合前,需完成“接口确认”“状态检查”等准备工作,确保硬件与软件环境符合要求:


1. 确认网络接口一致性(核心硬性要求)

主服务器与备用服务器需使用完全相同的网络接口配置链路聚合,具体要求: 

- 接口数量一致:如主服务器用2个接口(LAN1+LAN2)聚合,备用服务器也必须用2个接口,且接口编号相同(不可主服务器用LAN1+LAN2,备用服务器用LAN3+LAN4); 

- 接口速率一致:聚合的接口需为同一速率(如均为1GbE或均为10GbE),禁止1GbE与10GbE混聚合,否则会强制降为低速率; 

- 接口类型一致:均为RJ45电口或均为SFP+光口,不可混配(如主服务器用RJ45,备用服务器用SFP+)。


2. 检查Open vSwitch状态(影响模式选择)

Open vSwitch是Synology的虚拟交换机功能,其启用状态直接决定链路聚合的模式选择,需先确认并同步主备服务器的状态: 

- 查看状态:进入主/备用服务器的「控制面板→网络→Open vSwitch Settings」,确认“启用Open vSwitch”是否勾选; 

- 状态同步:主备服务器的Open vSwitch状态必须完全一致(均启用或均禁用),若不一致,需修改为相同状态(修改后需重启网络服务)。


3. 准备物理连接(按场景布线)

根据后续链路聚合的“连接方式”(直接连接/通过交换机),提前完成布线: 

- 直接连接场景:用CAT6及以上规格网线,将主服务器聚合接口与备用服务器对应接口直连(如主LAN1→备LAN1,主LAN2→备LAN2); 

- 通过交换机场景:将主备服务器的聚合接口分别连接到同一台支持链路聚合的交换机(如主LAN1/LAN2→交换机端口1/2,备LAN1/LAN2→交换机端口3/4),交换机需提前启用链路聚合功能(参考交换机说明书)。


4. 确认管理员权限(操作必备)

需使用“administrators群组”账户(如admin账户)登录主备服务器的DSM,普通用户无“创建Bond接口”的权限,会导致配置失败。



三、场景1:创建新SHA集群时配置链路聚合(主备均未组建集群)

此场景下,需在主服务器与备用服务器上分别配置完全相同的链路聚合,再创建SHA集群,核心是“模式选择匹配场景”,步骤如下:


1. 链路聚合模式选择(按场景与Open vSwitch状态)

不同连接方式(直接/通过交换机)与Open vSwitch状态,对应不同的推荐模式,错误选择会导致集群创建失败,具体参考下表:


| 连接方式                | Open vSwitch状态 | 推荐链路聚合模式                          | 模式优势与适用场景                          |

|-------------------------|------------------|-------------------------------------------|-----------------------------------|

| 服务器直接连接          | 启用             | Balance-TCP                               | 基于TCP会话负载均衡,适配直连场景的低延迟需求 |

| 服务器直接连接          | 禁用             | IEEE 802.3ad(动态)、Balance XOR          | IEEE 802.3ad:动态协商带宽,适合流量波动大的场景;Balance XOR:按MAC地址分配,稳定性高 |

| 通过交换机连接          | 启用             | Balance-SLB、Active/Backup                | Balance-SLB:基于IP负载均衡,适配交换机转发;Active/Backup:主备模式,冗余优先 |

| 通过交换机连接          | 禁用             | Balance XOR、Adaptive Load Balancing、Active/Standby | Balance XOR:适合固定流量;Adaptive Load Balancing:动态负载,适合多客户端访问 |


2. 分步配置链路聚合(主备服务器操作一致)

以“服务器直接连接+Open vSwitch禁用”场景为例,选择“IEEE 802.3ad”模式,步骤如下:


步骤1:进入链路聚合创建界面

1. 登录主服务器的DSM管理界面,点击「控制面板→网络→网络接口」; 

2. 点击页面左上角「创建」按钮,在下拉菜单中选择「创建Bond」(即链路聚合接口)。


步骤2:选择聚合接口与模式

1. 在“创建Bond”窗口中,勾选需聚合的物理接口(如LAN1、LAN2),确保接口编号与备用服务器一致; 

2. 在“Bond模式”下拉菜单中,选择对应场景的推荐模式(如“IEEE 802.3ad 动态 Link Aggregation”); 

3. (可选)勾选“启用Jumbo Frame”(若需提升大文件传输效率),设置MTU值为“9000”(需交换机支持,直接连接场景可直接启用); 

4. 点击「下一步」,确认接口与模式配置无误后,点击「应用」。


步骤3:验证聚合接口状态

1. 配置完成后,在「网络接口」列表中会新增“Bond 1”(默认名称,可修改)接口,状态显示“已连接”; 

2. 点击「Bond 1→编辑→状态」,查看“成员接口”状态均为“已连接”,说明聚合成功; 

3. 重复步骤1-3,在备用服务器上配置完全相同的链路聚合(接口、模式、Jumbo Frame设置必须一致)。


步骤4:创建SHA集群

完成主备服务器链路聚合配置后,按常规流程创建SHA集群(「Synology High Availability→创建高可用性集群」),集群会自动识别Bond接口,用于Heartbeat连接或数据同步。



四、场景2:添加备用服务器到现有SHA集群时配置链路聚合(主服务器已组建集群)

此场景下,主服务器已存在链路聚合配置,需在备用服务器上配置与主服务器完全一致的链路聚合,再添加到集群,核心是“模式与主服务器匹配”,步骤如下:


1. 查看主服务器链路聚合配置(关键:确保一致)

首先需获取主服务器的链路聚合参数,备用服务器需完全匹配,步骤: 

1. 登录主服务器DSM,进入「控制面板→网络→网络接口」; 

2. 找到主服务器的Bond接口(如Bond 1),点击「编辑」; 

3. 记录关键参数:成员接口(如LAN1+LAN2)、Bond模式(如Balance XOR)、Jumbo Frame状态(是否启用)、Open vSwitch状态。


2. 备用服务器链路聚合模式选择(严格匹配主服务器)

根据主服务器的配置与“连接方式”,选择对应模式,参考下表(主服务器配置决定备用服务器模式):


| 主服务器Bond模式         | 连接方式                | Open vSwitch状态 | 备用服务器推荐模式                          |

|--------------------------|-------------------------|------------------|-------------------------------------------|

| Balance-TCP              | 直接连接                | 启用             | Balance-TCP(必须与主一致)                |

| IEEE 802.3ad / Balance XOR | 直接连接                | 禁用             | 与主服务器相同模式(IEEE 802.3ad或Balance XOR) |

| Balance-SLB / Active/Backup | 通过交换机连接          | 启用             | 与主服务器相同模式(Balance-SLB或Active/Backup) |

| Balance XOR / Adaptive Load Balancing | 通过交换机连接 | 禁用             | 与主服务器相同模式(Balance XOR或Adaptive Load Balancing) |


3. 备用服务器链路聚合配置(分步操作)

1. 登录备用服务器DSM,按“场景1步骤1-3”操作,创建Bond接口; 

2. 关键配置要求: 

- 成员接口:与主服务器一致(如主用LAN1+LAN2,备用也用LAN1+LAN2); 

- Bond模式:与主服务器完全相同(不可修改为其他模式); 

- Jumbo Frame/Open vSwitch:与主服务器状态一致; 

3. 配置完成后,验证备用服务器Bond接口状态为“已连接”,成员接口均正常。


4. 添加备用服务器到现有集群

进入主服务器的「Synology High Availability→集群→管理→添加备用服务器」,按向导输入备用服务器账户密码,集群会自动验证链路聚合配置一致性,验证通过后完成添加。



五、5大关键注意事项:避免配置失败或集群异常

1. 配置完全一致原则:主备服务器的链路聚合“接口、模式、参数”必须100%一致,哪怕Jumbo Frame状态不同,都会导致集群创建失败; 

2. 创建集群后不可修改:一旦SHA集群创建完成,主备服务器的Bond接口设置无法修改,需修改必须先删除集群; 

3. 交换机适配要求:通过交换机连接时,交换机需支持链路聚合,且聚合模式与NAS匹配(如NAS用IEEE 802.3ad,交换机也需启用802.3ad); 

4. 接口数量限制:Synology SHA集群的链路聚合支持2-4个物理接口,超过4个接口会导致配置异常; 

5. 测试验证必做:配置完成后,通过「资源监控→网络」查看Bond接口带宽,或模拟接口故障(拔一根网线),确认业务不中断,验证冗余效果。



六、常见问题解答:链路聚合配置的高频痛点

Q1:配置链路聚合后,创建SHA集群提示“接口不匹配”,怎么办?

- 原因:主备服务器的Bond接口成员不一致(如主用LAN1+LAN2,备用用LAN3+LAN4); 

- 解决:删除备用服务器的Bond接口,重新选择与主服务器相同编号的接口(如LAN1+LAN2),重建链路聚合。


Q2:链路聚合后带宽未提升(如2个1GbE聚合后仍1GbE),是什么原因?

- 原因:模式选择错误(如选了Active/Backup主备模式,仅1个接口工作)或交换机未启用链路聚合; 

- 解决: 

1. 确认模式是否为“负载均衡类”(如IEEE 802.3ad、Balance XOR),主备模式仅冗余无带宽提升; 

2. 通过交换机连接时,进入交换机管理界面,确认聚合端口已启用链路聚合功能。


Q3:Open vSwitch启用后,选了Balance-TCP模式,集群同步速度慢,怎么优化?

- 原因:Balance-TCP模式在小文件同步时负载均衡效率低; 

- 解决:若为直接连接场景,可尝试将Open vSwitch禁用,改用“IEEE 802.3ad”模式,提升小文件同步效率(需删除现有集群,重新配置)。



七、总结:SHA集群链路聚合配置的核心原则

1. 时机优先:严格在创建集群前或添加备用服务器时配置,创建后无法修改; 

2. 一致为王:主备服务器的接口、模式、参数必须完全一致,无任何差异; 

3. 场景匹配:模式选择需结合“连接方式(直接/交换机)”与“Open vSwitch状态”,不盲目选择; 

4. 验证兜底:配置后必做带宽测试与故障模拟,确保带宽与冗余效果达标。


通过本文的步骤与规则,可正确配置SHA集群的链路聚合,充分发挥带宽提升与故障冗余的价值,保障集群稳定运行。


要不要我帮你整理一份Synology SHA集群链路聚合配置Checklist?清单包含“接口一致性核对表、模式选择对照表、配置步骤要点、验证项目”,你可按清单逐一步骤操作,避免遗漏关键环节,确保配置零失误。

Synology SHA集群链路聚合(Link Aggregation)设置全指南:模式选择+分步操作+故障排查

新闻中心

联系我们

技术支持

  • ·

    Synology 无法访问共享文...

  • ·

    Synology NAS Win...

  • ·

    如何用 DiXiM Media ...

  • ·

    Synology DSM常规设置...

  • ·

    Active Backup fo...

  • ·

    Synology NAS打开Of...

  • ·

    Synology Migrati...

  • ·

    Synology Office多...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心