Cumulus Linux 4.0.0 的新增功能和不同之处
Cumulus Linux 4.0.0 是多年来操作系统最大的一次更新!此版本有许多更改,包括外观和底层,包括新的内核和几个新平台 — 但我们也删除了一些平台和功能 — 因此,最好在升级之前了解所有更改。
与往常一样,请阅读发行说明,了解此版本中所有未解决和已修复的问题。
对于更新的版本,您可以随时在此处获取最新的 Cumulus Linux 信息。
Cumulus Linux 4.0.0 的新增功能和不同之处?
Cumulus Linux 4.0.0 支持以下新平台、新功能和增强功能。
新平台包括
- Edgecore Minipack AS8000 (100G Tomahawk3)
- NVIDIA Spectrum SN3700C (100G Spectrum-2)
- NVIDIA Spectrum SN3700 (200G Spectrum-2)
- 请注意,Cumulus Linux 4.0.0 目前支持 100G 速度
- HPE SN2745M (100G Spectrum)
新功能和增强功能包括
- Cumulus Linux 现在基于 Debian Buster(版本 10),内核版本为 4.19
- 在此内核中,Meltdown/Spectre 修复程序均已完全更新
- 能够 apt-get upgrade 到特定的 4.y.z 版本,而不仅仅是最新版本(用于未来的 Cumulus 4.0.z 版本)
- EVPN BUM 流量处理 在 Broadcom 交换机上使用 PIM-SM
- 具有 MLAG 的 PIM 主动-主动
- Broadcom 交换机上的端口安全
- NVIDIA Spectrum 交换机的“刚刚发生什么 (WJH)”功能,用于流式传输详细的上下文遥测数据,以便使用 NVIDIA NetQ 等工具进行盒外分析
- 新的备份和还原实用程序
- 在 VXLAN 主动-主动模式下的 EVPN 对称配置中通告主 IP 地址类型 5 路由
- 在命令输出中显示 BGP 最佳路径原因
- 在 NVIDIA Spectrum 交换机上,某些缓冲区和队列配置设置不再需要重启
switchd
FRRouting
daemons 和daemons.conf
文件已合并到daemons
文件中,这可能会影响您的自动化脚本- NetQ 代理和 CLI 默认安装在 Cumulus Linux 中;这些软件包也存在于
apt.cumulusnetworks.com
存储库中,并在新版本的 NetQ 可用时进行更新 - 以下文件已添加到 Cumulus Linux 基本镜像
bwm-ng
dos2unix
mtr-tiny
- 以下默认设置已更改
- 本地存档现在嵌入在 Cumulus Linux 磁盘镜像中,其中包含安装 ifplugd、LDAP、RADIUS 或 TACACS+ 所需的软件包,而无需网络连接;该存档名为
cumulus-local-apt-archive
,并在/etc/apt/cumulus-local-apt-archive-sources.list
文件中引用 - 已删除
apps
存储库 - 以下工具/命令已更改
- 现在安装的是
vim
而不是vim-tiny
rasdaemon
已取代mcelog
date
命令已从 24 小时制更改为 12 小时制 AM/PM 和欧式日期、月、年- 旧的密码,例如 SHA-1,不再支持 SSH 和 SSL
- 现在安装的是
当前支持的平台
以下列表标识了 Cumulus Linux 4.0.0 中支持的所有平台。请注意,3.7.z 中支持的某些平台可能不会在此处显示,但如果仍受支持,则应在未来的版本中返回(请参阅下面不再支持的平台列表)。
- 100G
- Dell S5232F-ON
- Dell Z9264F-ON
- Edgecore AS7816-64X
- Edgecore AS7726-32X
- Edgecore Minipack AS8000
- HPE SN2745M
- 联想 NE10032O
- NVIDIA Spectrum SN2700
- NVIDIA Spectrum SN3700
- NVIDIA Spectrum SN3700C
- QCT QuantaMesh BMS T7032-IX1
- QCT QuantaMesh BMS T7032-IX7
- 40G
- Dell S6010-ON
- Edgecore AS6812-32X
- Edgecore AS6712-32X
- 25G
- Dell S5248F-ON
- Dell S5296F-ON
- Delta AG-5648v1
- Edgecore AS7326-56X
- Fiberstore N8500-48B6C
- 联想 NE2572O
- NVIDIA Spectrum SN2410
- QCT QuantaMesh BMS T4048-IX8
- 10G
- Dell S4048-ON
- Edgecore AS5812-54T
- Edgecore AS5812-54X
- Penguin Arctica NX4804x
- 1G
- Dell S3048-ON
- 联想 NE0152TO
不再支持的平台
NVIDIA 在 Cumulus Linux 4.0.0 中不支持这些平台(在 Cumulus Linux 3.7.z 中仍然支持,直到该版本达到其生命周期结束)。请勿在任何这些平台上安装 Cumulus Linux 4.0.0,因为它无法正常运行
- Cumulus Express CX-10256-S/Edgecore OMP-800 (100G Tomahawk)
- Dell S6000-ON (40G Trident2)
- Edgecore Wedge-100 (100G Tomahawk)
- Facebook Backpack (100G Tomahawk)
- Facebook Voyager (100G Tomahawk)
Cumulus Linux 3.7.z 支持但当前不支持的平台
以下平台在 Cumulus Linux 3.7.z 上受支持,但在 Cumulus Linux 4.0 中尚不受支持。对这些平台的支持应在 4.y.z 版本发布周期中的某个时间点恢复。
- Dell N3048EP-ON
- Dell S4128F-ON
- Dell S4128T-ON
- Dell S4148F-ON
- Dell S4148T-ON
- Dell S5048F-ON
- Dell Z9100-ON
- Delta AG7648
- Delta AG9032v1
- Delta AG9032v2
- Edgecore AS4610-54P
- Edgecore AS4610-54T
- Edgecore AS4610-54T-B
- Edgecore AS5712-54X
- Edgecore AS7312-54XS
- Edgecore AS7712-32X
- NVIDIA Spectrum SN2010
- NVIDIA Spectrum SN2100
- Penguin Arctica 3200xlp
- Penguin Arctica 4804ip
- Penguin Arctica 4804iq
- Penguin Arctica 4806xp
- QCT QuantaMesh BMS T4048-IX2
- QCT QuantaMesh T1048-LY4R
- QCT QuantaMesh BMS T5032-LY6-x86
- QCT QuantaMesh BMS T3048-LY7
- QCT QuantaMesh BMS T3048-LY8
- QCT QuantaMesh BMS T3048-LY9
- Supermicro SSE-C3632S
- Supermicro SSE-G3648B
- Supermicro SSE-X3648S
已删除的功能
- Cumulus Linux 不再包含 LNV