华为交换机故障排查分析案例
华为交换机故障排查分析案例目录 网络连通性故障 VLAN 故障 生成树故障 链路聚合故障 路由协议故障 DHCP 故障 安全特性故障 性能故障 硬件故障 故障排查方法论 1. 网络连通性故障1.1 故障现象 PC 无法访问网络 Ping 不通网关 部分 VLAN 无法通信 1.2 排查步骤步骤 1:检查物理连接12345678910111213# 查看接口状态<SW1> display interface GigabitEthernet 0/0/1# 检查项:# - Current state: UP/DOWN# - Line protocol current state: UP/DOWN# - Input/Output errors# 批量查看接口状态<SW1> display interface brief# 快速定位 DOWN 的接口# 查看接口统计<SW1> display interface GigabitEthernet 0/0/1 | include error|discard 步骤 2:检查 VLAN 配置1234567...
华为交换机经典组网配置案例
华为交换机经典组网配置案例目录 小型企业网络组网 中型园区网络组网 大型数据中心网络组网 MSTP+VRRP 高可用组网 堆叠组网配置 无线 AC+AP 组网 QinQ 组网配置 1. 小型企业网络组网1.1 组网拓扑1234567891011 Internet | [防火墙] | [核心交换机] / \ / \ [接入交换机 1] [接入交换机 2] / \ / \ PC1 PC2 PC3 PC4VLAN10 VLAN20 VLAN10 VLAN20 1.2 需求分析 2 个部门:行政部(VLAN10)、技术部(VLAN20) 核心交换机提供 VLAN 间路由 接入交换机二层接入 统一出口上网 1.3 核心交换机配置12345678910111213141516171819202122232425...
Ubuntu 24.04 LTS 安装指南
Ubuntu 24.04 LTS 安装指南 文档版本:1.0更新日期:2026-02-28适用版本:Ubuntu 24.04 LTS (Noble Numbat) 目录 准备工作 下载安装镜像 创建启动盘 安装 Ubuntu 首次启动配置 系统更新 常用软件安装 故障排查 1. 准备工作1.1 系统要求 项目 最低要求 推荐配置 CPU 2 GHz 双核 4 GHz 四核或更高 内存 4 GB 8 GB 或更高 硬盘 25 GB 50 GB 或更高 显示器 1024×768 1920×1080 或更高 1.2 备份重要数据⚠️ 安装前务必备份! 个人文件(文档、图片、视频等) 浏览器书签和密码 应用程序配置 系统许可证和激活码 1.3 准备工具 空白 U 盘(至少 8 GB) 稳定的网络连接 电源适配器(笔记本建议接通电源) 2. 下载安装镜像2.1 官方下载渠道访问 Ubuntu 官方网站下载: 1https://ubuntu.com/download/desktop 2.2 选择版本 Ubuntu 24.04 LTS - 长期支持版...
P4-vSwitch实验环境部署和实验操作简要手册
目录 {#目录 .TOC-Heading}1 概述 5 1.1 项目背景 5 1.2 环境信息 5 2 环境部署 6 2.1 系统安装 6 2.2 Switch节点 6 2.3 Generator节点/Receiver节点11 3 l2_switch实验 14 3.1 实验准备 14 3.2 实验操作 16 3.2.1 Switch节点 16 3.2.2 Generator节点 & Receiver节点19 4 Simple_router实验 23 4.1 实验准备 23 4.2 实验操作 27 4.2.1 Switch节点 27 4.2.2 Generator节点 & Receiver节点29 表1. 文档修改记录 1 表2. 服务器信息表 5 图1. 网络拓扑连接图 6 图2. dpdk端口绑定情况 9 图3. 大页内存情况 10 图4. dpdk端口绑定情况 13 图5. 大页内存情况 13 图6. l2_switch实验文件 14 图7. ovs网桥情况 18 图8. l2_switch实验流表 19 图9. 发包软件启动 22 图10. 流表变...
Linux系统中网口消失问题排查
在 Linux 运维中,“网口不见了”(如找不到 eth0)是高频问题,绝大多数情况并非硬件故障,而是命名规则变更或驱动/配置问题。以下是系统性分析与排查指南: 🔍 核心原因分类(按发生频率排序)1️⃣ 网络接口命名规则变更(最常见!) 现象:系统实际存在网卡,但名称变为 enp0s3、ens192、eno1 等(systemd ≥ 197 的“可预测命名”)。 原因:现代发行版(CentOS 7+/RHEL 7+、Ubuntu 15.10+ 等)默认启用此规则,避免驱动加载顺序导致名称漂移。 验证:12ip link show # 查看所有接口(含 DOWN 状态)ls /sys/class/net/ # 直接列出内核识别的接口 若看到非 eth* 名称,即属此情况。 2️⃣ 驱动未加载或加载失败 驱动缺失/未编译进内核、initramfs 未包含驱动(内核升级后常见)、驱动被黑名单禁用、硬件不兼容。 排查:123lspci -k | grep -A 3 -i ethernet # 查看网卡及绑定驱动dmesg | ...
dpdk占用导致网口消失问题排查
当网卡“消失”且怀疑被 DPDK 程序占用时(如 eth0 在 ip link 中不可见,但 lspci 仍能识别硬件),核心原因是:DPDK 通过 UIO/VFIO 驱动将网卡从内核解绑,移交至用户态程序控制。以下是精准排查与定位方法: 🔍 三步定位:是否被 DPDK 占用 + 谁在占用✅ 第一步:确认网卡是否被绑定到 DPDK 驱动123456# 1. 找到网卡 PCI 地址(示例)lspci -nn | grep -i ethernet# 输出示例:01:00.0 Ethernet controller [0200]: Intel Corporation ...# 2. 检查当前绑定的驱动lspci -k -s 0000:01:00.0 # 替换为实际 PCI 地址 关键判断:Kernel driver in use: igb_uio / vfio-pci / uio_pci_generic → 已被 DPDK 占用Kernel driver in use: ixgbe / e1000e 等 → 未被 DPDK 占用(排查其他...
Hexo + GitHub Pages 搭建个人博客全流程指南
🌐 Hexo + GitHub Pages 搭建个人博客全流程指南(2024 最新版) 💡 本指南适用于 Windows/macOS/Linux,全程约 30 分钟,附关键避坑提示 🔑 一、前置准备 项目 要求 验证命令 GitHub 账号 注册地址 - Node.js (LTS) ≥ 18.x node -v npm -v Git ≥ 2.30 git --version 编辑器 VS Code / Typora 等 - ✅ 加速建议(国内用户): 1234# 设置 npm 淘宝镜像npm config set registry https://registry.npmmirror.com# 可选:安装 cnpmnpm install -g cnpm --registry=https://registry.npmmirror.com 📦 二、安装与初始化 Hexo123456789101112# 1. 全局安装 Hexo CLInpm install -g hexo-cli# 2. 创建博客目录(my-bl...