在进行mlag倒换测试时,拔出主框peerlink光纤后mlag分裂,但是正常应该是主框变为Primary,但是分裂后的结果是备框为Primary,而且之前的角色是正常的,主框为Primary,但是分裂之后还是备框变为Primary,怎么修改将分裂之后的备框为 Secondary
System information
Local system number: 1 Peer system number: 2
Local system MAC: 083b-e923-c25a Peer system MAC: 083b-e923-c25a
Local system priority: 10 Peer system priority: 10
Local bridge MAC: 103f-8cf9-976e Peer bridge MAC: 083b-e923-c25a
Local effective role: Secondary Peer effective role: Primary
Health level: 1
Standalone mode on split: Disabled
In standalone mode: No
System timer information
Timer State Value (s) Remaining time (s)
Auto recovery Disabled 500 -
Restore delay Enabled 300 27
Consistency-check delay Disabled 150 -
Standalone delay Disabled - -
Role to None delay Disabled 60 -
(0)
最佳答案
在进行MLAG(Multi-Chassis Link Aggregation)倒换测试时,如果拔出主框的peerlink光纤后,MLAG分裂,并且备框变成了Primary,这可能是由于MLAG角色选举机制导致的。以下是一些可能的原因和解决方法:
### 原因分析
1. **优先级设置**:
- MLAG的角色选举基于系统优先级和MAC地址。如果两个系统的优先级相同,则比较MAC地址。
- 在您的配置中,`Local system priority: 10` 和 `Peer system priority: 10` 都是相同的,这意味着MAC地址将决定哪个系统成为Primary。
2. **MAC地址**:
- 您的配置中,`Local bridge MAC: 103f-8cf9-976e` 和 `Peer bridge MAC: 083b-e923-c25a` 是不同的。
- 通常,具有较低MAC地址的系统会被选为Primary。在这种情况下,`083b-e923-c25a` 的MAC地址较低,因此它被选为Primary。
3. **恢复延迟**:
- 您的配置中,`Restore delay` 是启用的,值为300秒(5分钟)。这意味着在分裂后的300秒内,系统不会立即恢复到之前的Primary状态。
### 解决方法
要确保在MLAG分裂后,原来的备框(Secondary)仍然保持为Secondary,您可以采取以下措施:
#### 1. 修改系统优先级
- 将主框的系统优先级设置得比备框高,这样即使MAC地址不同,主框也会被选为Primary。
```sh
<SwitchA> system-view
[SwitchA] mlag local-priority 20
```
- 确保备框的系统优先级保持为10或更低。
```sh
<SwitchB> system-view
[SwitchB] mlag local-priority 10
```
#### 2. 修改桥接MAC地址
- 如果无法修改优先级,可以尝试修改桥接MAC地址,使得主框的桥接MAC地址低于备框的桥接MAC地址。
```sh
<SwitchA> system-view
[SwitchA] mlag system-mac 083b-e923-c25a
```
- 确保备框的桥接MAC地址保持为较高的值。
```sh
<SwitchB> system-view
[SwitchB] mlag system-mac 103f-8cf9-976e
```
#### 3. 检查MLAG配置
- 确保MLAG配置正确,并且没有其他配置冲突。
```sh
<SwitchA> display mlag brief
<SwitchB> display mlag brief
```
- 确认peerlink接口的状态和配置。
```sh
<SwitchA> display interface peer-link
<SwitchB> display interface peer-link
```
#### 4. 恢复延迟
- 如果您不希望有恢复延迟,可以禁用`Restore delay`。
```sh
<SwitchA> system-view
[SwitchA] mlag restore-delay disable
<SwitchB> system-view
[SwitchB] mlag restore-delay disable
```
### 配置示例
假设您希望主框(SwitchA)始终为Primary,备框(SwitchB)始终为Secondary,可以按照以下步骤配置:
1. **修改主框的优先级**:
```sh
<SwitchA> system-view
[SwitchA] mlag local-priority 20
```
2. **确认备框的优先级**:
```sh
<SwitchB> system-view
[SwitchB] mlag local-priority 10
```
3. **检查MLAG状态**:
```sh
<SwitchA> display mlag brief
<SwitchB> display mlag brief
```
通过以上配置,主框的优先级较高,即使在MLAG分裂后,也应该能够保持为Primary。如果问题仍然存在,建议检查日志文件以获取更多详细信息,并联系H3C技术支持获取进一步的帮助。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论