惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
P
Palo Alto Networks Blog
C
Cisco Blogs
The Hacker News
The Hacker News
T
Threatpost
S
Schneier on Security
K
Kaspersky official blog
Spread Privacy
Spread Privacy
博客园_首页
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
NISL@THU
NISL@THU
量子位
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Google DeepMind News
Google DeepMind News
Security Latest
Security Latest
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
博客园 - 叶小钗
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
News and Events Feed by Topic
爱范儿
爱范儿
P
Proofpoint News Feed
C
CERT Recently Published Vulnerability Notes
Project Zero
Project Zero
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Cisco Talos Blog
Cisco Talos Blog
GbyAI
GbyAI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Apple Machine Learning Research
Apple Machine Learning Research
T
Tenable Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
Vulnerabilities – Threatpost
Forbes - Security
Forbes - Security
博客园 - 三生石上(FineUI控件)
C
Cyber Attacks, Cyber Crime and Cyber Security
N
News and Events Feed by Topic
V
V2EX
Webroot Blog
Webroot Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Blog — PlanetScale
Blog — PlanetScale
M
MIT News - Artificial intelligence
Scott Helme
Scott Helme
Simon Willison's Weblog
Simon Willison's Weblog
L
LangChain Blog
W
WeLiveSecurity
Cloudbric
Cloudbric

泠泫凝的异次元空间

通过串口安装Linux | 泠泫凝的异次元空间 curl自编译 | 泠泫凝的异次元空间 Minecraft 认证服务器代理 | 泠泫凝的异次元空间 飞塔分流配置实战 | 泠泫凝的异次元空间 Windows 安全启动证书检查 | 泠泫凝的异次元空间 Lxn-OneDriveCLI | 泠泫凝的异次元空间 华三交换机配置 ERPS 环网 | 泠泫凝的异次元空间 PVE 配置 VLAN 感知 | 泠泫凝的异次元空间 MT7922 无线网卡安装 | 泠泫凝的异次元空间 无显示输出 Linux 主机配置桌面显示 | 泠泫凝的异次元空间 Wireguard 部署 SOP 手册(自用) | 泠泫凝的异次元空间 Zabbix 7.4 通过钉钉发送告警提醒 | 泠泫凝的异次元空间 Debian with xfce 通过 VNC 共享屏幕 iPad 应用侧载 | 泠泫凝的异次元空间 Smart DNS 分区解析 | 泠泫凝的异次元空间 建立 NFS 服务器并挂载到客户端 | 泠泫凝的异次元空间 将 Android 以 MTP 方式连接至 Debian PVE 虚拟机迁移至 vCenter | 泠泫凝的异次元空间 vCenter 虚拟机迁移至 PVE | 泠泫凝的异次元空间 PVE迁移时提示密钥验证失败 | 泠泫凝的异次元空间 修改Windows设备设置区域 | 泠泫凝的异次元空间 恢复 SecureCRT 7.x 保存的密码 | 泠泫凝的异次元空间 PVE 超融合下电与上电流程 | 泠泫凝的异次元空间 记一次Zabbix异常处理 | 泠泫凝的异次元空间 苹果设备保存SHSH2 | 泠泫凝的异次元空间 PVE超融合部署 | 泠泫凝的异次元空间 树莓派启用zram | 泠泫凝的异次元空间 在 Hyper-V 上安装 EVE-NG | 泠泫凝的异次元空间 Zabbix 部署与 Windows 硬件信息收集 | 泠泫凝的异次元空间 在WSL2中安装CUDA支持 | 泠泫凝的异次元空间 MinIO 集群部署 | 泠泫凝的异次元空间 vmware 虚拟化平台备份工具 Veeam 12 安装及配置 ubuntu 24.04 安装 nVidia 驱动后网卡消失 XMRig 自编译 | 泠泫凝的异次元空间 云桌面通过组策略统一体验配置 | 泠泫凝的异次元空间 Fortigate SSLVPN 无法连接内网 VNC 服务器 CentOS 7 使用镜像作为本地源并将自身作为YUM源服务器 | 泠泫凝的异次元空间 CentOS 7 离线更新 OpenSSH 服务 使用KubeKey离线部署Kubernetes | 泠泫凝的异次元空间 使用PGP对消息进行签名 | 泠泫凝的异次元空间 禁止MinIO展示桶内文件列表 | 泠泫凝的异次元空间 华为 Fusion Access 云桌面部署 | 泠泫凝的异次元空间 vmware Horizon 模板机部署 | 泠泫凝的异次元空间 vmware Horizon 云桌面与云应用部署 | 泠泫凝的异次元空间 Citrix XenApp 云应用交付 | 泠泫凝的异次元空间 Citrix XenDesktop 云桌面部署 | 泠泫凝的异次元空间 PVE LVM 扩容 | 泠泫凝的异次元空间 Linux 网络聚合(bond方式) | 泠泫凝的异次元空间 Citrix XenServer 7.2 部署教程 | 泠泫凝的异次元空间 在 Windows Server 2019 上安装 AMD 显卡驱动 openEuler 安装并使用 EPEL 源 | 泠泫凝的异次元空间 从已有Linux系统创建带桌面环境的Docker镜像 | 泠泫凝的异次元空间 下载联想原厂镜像及解密 | 泠泫凝的异次元空间 在基于 arm 架构的服务器上安装 PVE | 泠泫凝的异次元空间 自制 EVE-NG 镜像 | 泠泫凝的异次元空间 不使用 Snap 在 ubuntu 上安装 Chromium 浏览器 Fortigate 6.2 固件从 PPPoE 获得 IPv6 地址 Fortigate 手记 | 泠泫凝的异次元空间 Fortigate 通过命令行自定义 NTP 服务器 | 泠泫凝的异次元空间 arm 架构 CentOS 7 安装 MySQL 5.7 版本 ubuntu 20 安装计算卡驱动和 CUDA Toolkit 锐捷诺客云添加设备后一直显示“等待同步” | 泠泫凝的异次元空间 Windows 10 自动登录 | 泠泫凝的异次元空间 OpenWRT IPv6 防火墙设置 | 泠泫凝的异次元空间 k8s 部署踩坑合集 | 泠泫凝的异次元空间 改变 Ubuntu TTY 终端字体 | 泠泫凝的异次元空间 Parted 无损扩容磁盘分区 | 泠泫凝的异次元空间 NTP服务器测试 | 泠泫凝的异次元空间 【相亲相爱】2024祝大家!新年快乐!!! ESXi中重新挂载数据盘 | 泠泫凝的异次元空间 使用 MediaMTX + RTSP 搭建低延迟直播服务器 Firewalld 手记 | 泠泫凝的异次元空间 Ubuntu 上不使用 snapd 安装 Firefox 在 armbian 上安装 xfce 和 VNC 做远程桌面 在 ubuntu 20 上使用 TigerVNC 做远程桌面 在 openEuler 上部署安装 openGauss | 泠泫凝的异次元空间 Wireguard 组网笔记 | 泠泫凝的异次元空间 让特定IP(段)走VPN连接 | 泠泫凝的异次元空间 在Wireguard中排除部分IP(段) | 泠泫凝的异次元空间 CentOS 7 上升级 OpenSSL | 泠泫凝的异次元空间 将黑群晖部署到ESXi(笔记) | 泠泫凝的异次元空间 apk 代码反编译笔记 | 泠泫凝的异次元空间 Windows 搭建 iSCSI 服务器全攻略 | 泠泫凝的异次元空间 CentOS 7 编译安装 Python 3 开源语音识别工具 Whisper | 泠泫凝的异次元空间 Ubuntu 下 Python 编译安装及关联问题解决 | 泠泫凝的异次元空间 Ansible Tower 安装 | 泠泫凝的异次元空间 提高 PowerPoint 导出到图片时的分辨率 | 泠泫凝的异次元空间 利用亚马逊云服务器和VPC 构建安全可靠的虚拟网络 | 泠泫凝的异次元空间 Windows Server 多网卡链路聚合 | 泠泫凝的异次元空间 MT3000路由+移远EC20模块体验 | 泠泫凝的异次元空间 Python安装依赖时出现ctype问题 | 泠泫凝的异次元空间 GL-MT3000日用设置 | 泠泫凝的异次元空间 解除 vCenter 的最低内存限制 | 泠泫凝的异次元空间 跳过Windows 11的强制联网和账户登录 | 泠泫凝的异次元空间 Cloudflare Trace API 信息详解 | 泠泫凝的异次元空间 在CentOS中搭建由nginx反代和Apache2作为后端的Wordpress | 泠泫凝的异次元空间 通过nginx进行文件共享 | 泠泫凝的异次元空间 禁用 sudo 时密码认证 | 泠泫凝的异次元空间 在docker中一键搭建IPSec/IKEv2 VPN | 泠泫凝的异次元空间
华三S6860 IRF堆叠 | 泠泫凝的异次元空间
Lxn's Area · 2025-12-07 · via 泠泫凝的异次元空间

以两台S6860交换机为例,进行IRF堆叠。

环境介绍

堆叠要求两台交换机的软硬件版本号完全相同,因此在开始操作前建议先核对软硬件版本。我这里已提前配置好管理口的地址和默认路由,可以远程访问。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<H3C-Exp-Main>dis version
H3C Comware Software, Version 7.1.070, Release 2612P06
Copyright (c) 2004-2019 New H3C Technologies Co., Ltd. All rights reserved.
H3C S6860-30HF uptime is 0 weeks, 3 days, 0 hours, 55 minutes
Last reboot reason : User reboot

Boot image: flash:/s6860-cmw710-boot-r2612p06.bin
Boot image version: 7.1.070, Release 2612P06
Compiled Sep 26 2019 11:00:00
System image: flash:/s6860-cmw710-system-r2612p06.bin
System image version: 7.1.070, Release 2612P06
Compiled Sep 26 2019 11:00:00


Slot 1:
Uptime is 0 weeks,3 days,0 hours,55 minutes
S6860-30HF with 2 Processor
BOARD TYPE: S6860-30HF
DRAM: 4096M bytes
FLASH: 1024M bytes
PCB 1 Version: VER.B
PCB 2 Version: VER.A
FPGA Version: NONE
Bootrom Version: 238
CPLD 1 Version: 002
CPLD 2 Version: 002
CPLD 3 Version: 004
Release Version: H3C S6860-30HF-2612P06
Patch Version: None
Reboot Cause: UserReboot
[SubSlot 0] 24SFP Plus+6QSFP Plus/2QSFP28

本文参考了官方文档02-虚拟化技术配置指导

物理链路

该交换机具备4个QSFP+接口和2个QSFP28接口,我这里采用两条40Gbps的QSFP+堆叠电缆进行连接。交换机1的25口连接到交换机2的25口、交换机1的26口连接至交换机2的26口。

交换机配置

配置管理口

本来不想写这部分的但是想了想还是记一下的好。

  1. 配置IP
    1
    2
    3
    interface M-GigabitEthernet0/0/0
    ip address 10.0.103.77 255.255.255.0
    quit
  2. 配置默认路由
    1
    ip route-static 0.0.0.0 0 10.0.103.1
  3. 启用SSH服务器
    1
    ssh server enable
  4. 新建用户
    1
    2
    3
    4
    5
    local-user admin
    password #输入密码
    service-type telnet https ssh
    authorization-attribute user-role network-admin
    quit
  5. 配置虚拟接口
    1
    2
    3
    4
    user-interface vty 0 15
    authentication-mode scheme
    protocol inbound all
    quit
  6. 保存配置
    1
    save force

即可使用ssh远程登录。

配置IRF

推荐先配置作为Slave(或者叫Standby)的那一台,在配置完Master后,Slave会因为IRF合并而立刻重启。

  1. 进入系统视图
    1
    system-view
  2. 配置成员编号,我这里Slave配置为2
    1
    2
    3
    4
    # Master
    irf member 1 renumber 1
    # Slave
    irf member 1 renumber 2
    默认情况下设备的成员编号都是1。
  3. 配置优先级
    优先级数值为1-32的整数,在主设备选举过程中,优先级数值大的成员设备将优先被选举成为主设备。也可以不调整优先级(都为1),完全由后续选举规则决定(即运行配置行数最多 → 桥MAC最小 → 上电最早)但不推荐。
    1
    2
    3
    4
    # Master
    irf member 1 priority 32
    # Slave
    irf member 2 priority 10
  4. 停用欲配置的堆叠口
    1
    2
    3
    4
    5
    6
    7
    8
    # Master
    int ran FortyGigE 1/0/25 to FortyGigE 1/0/26
    shutdown
    quit
    # Slave
    int ran FortyGigE 2/0/25 to FortyGigE 2/0/26
    shutdown
    quit
  5. 配置IRF端口
    注意我这里配置了两条堆叠线,要交叉配置
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    # Master
    irf-port 1/1
    port group interface FortyGigE1/0/25
    quit
    irf-port 1/2
    port group interface FortyGigE1/0/26
    quit
    # Slave
    irf-port 2/1
    port group interface FortyGigE2/0/26
    quit
    irf-port 2/2
    port group interface FortyGigE2/0/25
    quit
  6. 启动IRF端口
    1
    2
    3
    4
    5
    6
    7
    8
    # Master
    int ran FortyGigE 1/0/25 to FortyGigE 1/0/26
    no shutdown
    quit
    # Slave
    int ran FortyGigE 2/0/25 to FortyGigE 2/0/26
    no shutdown
    quit
  7. 保存配置
    1
    save force
  8. 激活IRF端口配置
    1
    irf-port-configuration active
    激活后被选定为Slave的从机会自动重启。

等待Slave重启完成后使用dis irf查看IRF状态:

1
2
3
4
5
6
7
8
9
10
11
12
<H3C-Exp-Main>dis irf
MemberID Role Priority CPU-Mac Description
*+1 Master 32 00e0-fc0f-8c02 ---
2 Standby 10 00e0-fc0f-8c03 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.

The bridge MAC of the IRF is: 98f1-814d-b7a8
Auto upgrade : yes
Mac persistent : 12 min
Domain ID : 0

MAD

IRF链路故障会导致一个IRF变成多个新的IRF。这些IRF拥有相同的IP地址等三层配置,会引起地址冲突,导致故障在网络中扩大。为了提高系统的可用性,当IRF分裂时设备需要一种机制,能够检测出网络中同时存在多个IRF,并进行相应的处理,尽量降低IRF分裂对业务的影响。MAD(Multi-Active Detection,多Active检测)就是这样一种检测和处理机制。MAD主要提供分裂检测、冲突处理和故障恢复功能。

小朋友,我不会,长大后再来学吧。

升级固件

不同交换机及不同固件版本的固件升级方式不完全一样乃至完全不一样,请参考实际版本说明书或手册。

下载并传送固件到交换机

  1. 下载固件略
  2. 因为当前交换机是通过管理口管理,而管理口的vlan在上级交换机中是单独的VRF,不与外部互联。因此我选择采用FTP服务器的方式将固件传送至交换机。
    启用FTP Server:
    1
    ftp server enable
  3. 创建文件上传用的用户
    1
    2
    3
    4
    5
    local-user update-temp
    password simple lxnchan.cn
    service-type ftp
    authorization-attribute user-role network-admin
    quit
  4. 传送固件到交换机
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    root@Optiplex:~# ftp 10.0.103.77
    Connected to 10.0.103.77.
    220 FTP service ready.
    Name (10.0.103.77:root): update-temp #输入用户名
    331 Password required for update-temp.
    Password: #输入密码
    230 User logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp> binary #修改为二进制模式
    200 TYPE is now 8-bit binary
    ftp> put S6860-CMW710-R6715.ipe #上传固件
    local: S6860-CMW710-R6715.ipe remote: S6860-CMW710-R6715.ipe
    227 Entering Passive Mode (10,0,103,77,227,202)
    150 Accepted data connection
    100% |***********************************| 96087 KiB 656.26 KiB/s 00:00 ETA
    226 File successfully transferred
    98393088 bytes sent in 02:26 (655.04 KiB/s)
  5. 指定下一次启动固件
    1
    boot-loader file flash:/S6860-CMW710-R6715.ipe slot 1 main
    然后修改上述指令中的slot号,指定每个Slot的下次启动固件。
  6. 启用IRF中的自动更新,使得在Slave检测到自己与Master固件不同时自动将固件拷贝到自身。
    1
    2
    3
    sys
    irf auto-update enable
    quit
  7. 保存配置文件
    1
    save force
  8. 重启IRF
    1
    reboot

 上一篇

android debian