RHEL9 安装Mellanox(NVIDIA) CX6 CX7 网卡驱动
RHEL9 安装Mellanox(NVIDIA) CX6 CX7 网卡驱动1. 系统准备
安装完整的 RHEL 9.4 系统。
配置本地或 ISO repo。参考:RHEL9 ISO Repo 配置。
确保系统能够访问互联网(如需代理,请提前配置)。
2. 安装依赖包准备并安装以下 RPM(推荐从官方 RHEL9 源获取):
1234libpcap-devel-1.10.0-4.el9.x86_64.rpmlibyaml-devel-0.2.5-7.el9.x86_64.rpmpkgconf-pkg-config-1.7.3-10.el9.x86_64.rpmlibzip-devel-1.7.3-8.el9.x86_64.rpm
安装命令:
1dnf install ./*.rpm
3. 下载并安装 Mellanox/NVIDIA DOCA Host 驱动
下载 RPM(示例为 DOCA 3.2.1):
1wget https://www.mellanox.com/downloads/DOCA/DOCA_v3.2.1/host/doca-host-3.2.1-04 ...
Linux 磁盘分区操作
Linux 磁盘分区操作Linux 系统中常见的磁盘分区操作,包括查看磁盘信息、创建分区、格式化、挂载、扩容、缩小、删除分区以及 LVM 管理等内容。一、查看磁盘与分区信息1️⃣ 查看磁盘结构1lsblk
2️⃣ 查看详细分区信息1fdisk -l
3️⃣ 查看文件系统与挂载12blkiddf -hT
二、创建新分区(MBR / GPT)方式 1:使用 fdisk(传统 MBR)1fdisk /dev/sdb
常用交互命令:
123456g # 新建 GPT 分区表o # 新建 MBR 分区表n # 新建分区p # 主分区1 # 分区号w # 保存
刷新分区表:
1partprobe
方式 2:使用 parted(推荐 GPT)1parted /dev/sdb
创建 GPT:
1mklabel gpt
创建分区:
12mkpart primary ext4 1MiB 100%quit
三、格式化分区EXT41mkfs.ext4 /dev/sdb1
XFS1mkfs.xfs /dev/sdb1
Swap1mkswap /dev ...
手动下载并安装指定 Kernel - RHEL 9
手动下载并安装指定 Kernel - RHEL 9目标安装并启用:
15.14.0-362.18.1.el9_3.x86_64
一、确认系统环境查看系统版本与架构:
12cat /etc/os-releaseuname -m
确认为:
RHEL 9 / Rocky 9 / AlmaLinux 9
架构:x86_64
二、创建工作目录12mkdir -p /root/kernelcd /root/kernel
三、下载完整 Kernel 套件(必须包含 modules-core)0️⃣ 注册订阅确保系统已注册并启用 RHEL 订阅仓库
1️⃣ 使用 dnf 下载(不安装)12345678dnf download \kernel-5.14.0-362.18.1.el9_3.x86_64 \kernel-core-5.14.0-362.18.1.el9_3.x86_64 \kernel-modules-core-5.14.0-362.18.1.el9_3.x86_64 \kernel-modules-5.14.0-362.18.1.el9_3.x86_64 ...
光口 vs 电口:区别与联系
光口 vs 电口:区别与联系光口和电口本质上都是网络接口,区别主要在传输介质、距离、速率、抗干扰能力和使用场景上.
一、最核心的区别
对比项
光口(光纤口)
电口(RJ45 网口)
传输介质
光纤(玻璃/塑料)
网线(双绞线)
传输信号
光信号
电信号
常见接口
SFP / SFP+ / QSFP
RJ45
是否需要模块
需要光模块
不需要
抗干扰能力
极强
一般
成本
较高
低
二、传输距离这是两者差距最大的地方:
电口
常见:100 米以内
超过 100 米基本不稳定
受线材质量影响很大(超五类、六类)
光口
几百米到几十公里不等
取决于光模块:
多模:300m / 550m
单模:10km / 20km / 40km / 80km
👉 长距离必选光口
三、速率对比
速率
电口
光口
1G
✔ 常见
✔ 常见
10G
✔(Cat6A 起)
✔ 非常常见
25G / 40G
✘ 基本不支持
✔
100G+
✘
✔
👉 高速网 ...
PCB vs PCBA:区别与联系
PCB vs PCBA:区别与联系在电子硬件里,PCB 和 PCBA 是两个非常常见、但含义不同的概念,可以理解为“板子”和“装好东西的板子”。
一、PCB(Printed Circuit Board,印刷电路板)是什么:👉 裸板,只有电路,没有电子元器件。
包含的内容:
基材(FR-4、铝基板等)
铜箔走线
焊盘、过孔
阻焊层、丝印层
不包含:
电阻、电容、芯片、接口等元器件
用途:
作为电子元器件的载体
提供电气连接和机械支撑
📌 可以理解为:
只有“路”,没有“人”和“车”的城市地图
二、PCBA(Printed Circuit Board Assembly,电路板组装)是什么:👉 已经焊接并装配好元器件的 PCB
在 PCB 的基础上多了:
电阻、电容、电感
IC 芯片(CPU、MCU、存储)
接插件(USB、RJ45、PCIe)
其他功能器件
生产过程一般包括:
PCB 制板
SMT 贴片(回流焊)
DIP 插件(波峰焊/手焊)
测试(ICT / FCT / 功能测试)
📌 可以理解为:
城市里已经有人、有车 ...
RDIMM vs 3DS RDIMM:区别与联系
RDIMM vs 3DS RDIMM:区别与联系
一、RDIMM(Registered DIMM)核心特点
带 寄存器(Register / Buffer)
CPU 看到的是“寄存器”,不是直接连到 DRAM 颗粒
可以 降低内存控制器负载,提升稳定性
优点
支持更大容量(相对 UDIMM)
稳定性好,适合服务器 / 工作站
成本相对 3DS RDIMM 低
缺点
延迟比 UDIMM 略高
单条容量有限(常见 16GB / 32GB / 64GB)
典型应用
普通服务器
数据库、中小规模虚拟化
企业级应用
二、3DS RDIMM(3D Stacked RDIMM)3DS = 三维堆叠(3D Stacking)
核心特点
在 一颗 DRAM 封装里堆叠多层 DRAM Die
通过 TSV(硅通孔)技术连接
外部看起来“Rank 数少”,但实际容量非常大
优点
单条容量极大(64GB / 128GB / 256GB 甚至更高)
在不增加内存通道数的情况下提升总内存
对 CPU 内存控制器更友好(表 ...
下载 SharePoint 上的 Stream 视频
下载 SharePoint 上的 Stream 视频准备工作在开始之前,请确保你已经安装了以下工具:
youtube-dl:一个命令行程序,用于从各种网站下载视频。
开始抓取视频
打开你的浏览器,导航到包含你想下载的 Stream 视频的 SharePoint 页面。
右键点击页面并选择“检查”或按 F12 打开开发者工具。
切换到“网络”(Network)选项卡,筛选关键字videomanifest。
刷新页面并播放视频,查找网络选项卡中的视频流链接。
右键点击视频流链接并选择“复制链接地址”。
截取复制的链接,确保它以 https:\\开头并以 dash 结尾(忽略dash后面的内容)。
复制处理好的视频流链接并使用 youtube-dl 下载视频:
1./yt-dlp "<视频流链接>" -o "video.mp4" -N 8 #Linux Shell 示例
等待下载完成后,你将在当前目录下找到名为 video.mp4 的视频文件。
NVIDIA Spectrum SN4700 交换机介绍与简单配置
NVIDIA Spectrum SN4700 交换机介绍与简单配置1. 概述本文档介绍了 NVIDIA Spectrum SN4700 交换机的基本概念、功能以及配置方法。NVIDIA Spectrum SN4700 交换机是一个开源网络操作系统,专为数据中心和企业网络设计,支持多种硬件平台和丰富的网络功能。
2. SN4700 规格摘要
1. 基本定位/产品概况
SN4700 是 Spectrum-3(SN4000 系列)中的高端交换机型号,定位为 Spine / Super-Spine 层使用。
提供 1U 机架高度、高密度端口、高性能吞吐能力。
支持开放网络操作系统(如 ONYX、Cumulus Linux、SONiC、DENT)并支持开放以太网架构。
2. 核心规格摘要
项目
规格或范围
最大端口速率(每端口)
支持从 1 GbE 到 400 GbE 。
端口类型
QSFP-DD 形式(32 个 400 GbE 端口满配) 。
切换容量(Switching Capacity)
12.8 Tb/s 双向吞吐(即 SN4700 标称值 ...
PowerShell 模块安装与源配置
PowerShell 模块安装与源配置一、检查 PowerShell 版本在开始前,先确认 PowerShell 版本:
1$PSVersionTable.PSVersion
建议使用 PowerShell 5.1 或以上 版本(Windows 自带)或 PowerShell 7+ (Core)。
二、配置 PowerShell 源(在线安装)PowerShell 模块默认从官方仓库 PowerShell Gallery 获取。如果系统未配置或访问受限,可以手动注册。
1. 注册 PSGallery 源1Register-PSRepository -Default
或者
1234Register-PSRepository -Name "PSGallery" ` -SourceLocation "https://www.powershellgallery.com/api/v2/" ` -ScriptSourceLocation "https://www.powershellgallery.com/api/v2/items ...
Chipsec在Windows上的安装与执行
Chipsec在Windows上的安装与执行准备设置测试机
关闭安全启动
允许加载未签名的驱动程序
以管理员身份打开命令提示符,运行以下命令 123BcdEdit /set TESTSIGNING ONBcdEdit /set noIntegrityChecks ONBcdEdit /set loadoptions DDISABLE_INTEGRITY_CHECKS
重启计算机使设置生效
安装编译driver所需Build Tools
安装Visual Studio 2022 Build Tools 1winget install --id=Microsoft.VisualStudio.2022.BuildTools -e
安装VS其余组件
打开Visual Studio Installer(C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe),找到Visual Studio 生成工具 2022,选择修改已安装的Build Tools
选择以下工作负载:
使用C++的桌面开发
Wi ...
