Linux应急手册第二期

【信息科学与工程学】【数据中心】 第七篇 智算中心CLOS组网整体设计 区域主要功能网络要求技术选型安全等级可用性要求训练区​大规模AI模型训练,分布式计算超高带宽(100G+),超低延迟(<1ms),无损网络RoCEv2,PFC,DCQCN,多路径P4(最高)99.99%推理区​实时AI推理,模型服务低延迟(<10ms),高可用,弹性扩展智能负载均衡,服务网格,容器网络P3(高)99.999%公共服务区​统一认证,API网关,数据服务多租户隔离,安全防护,弹性带宽VXLAN,EVPN,微隔离P3(高)99.99%存储区​高性能存储,数据湖超高带宽,低延迟,高IOPSNVMe- 阅读详情

小亦平台会持续给大家科普一些运维过程中可能会用到的的应急手册内容,运维朋友们可以在应急处理方案专栏查看更多案例。

OP007 系统进程运行情况

操作步骤:

系统上执行以下命令监控进程状态:

#vmstat 1

关键指标分析:

- 重点关注r列(运行队列)数值

- 当r列值持续高于系统逻辑CPU数时,表明CPU资源不足,CPU处于严重过载状态

(逻辑CPU数查看命令:# grep processor /proc/cpuinfo |wc -l)

参数说明:

- r列:表示当前正在运行和等待CPU时间片的进程总数

OP008 CPU上下文、中断情况

操作步骤:

系统上执行vmstat命令监控CPU状态:

#vmstat 1

关键指标分析:

- 关注cs(上下文切换)列值,若持续大于10000,表明CPU资源不足导致系统性能下降

- 关注in(中断)列值,检查中断数是否持续增长

参数说明:

- cs(context switch):表示每秒上下文切换的次数

- in (interrupts):表示每秒CPU处理的中断次数

OP009 进程上下文切换情况

操作步骤:

系统上执行以下命令监控进程上下文切换:

#pidstat -w -t 1

关键指标分析:

- 关注cswch和nvcswch列值,若持续大于10000,表明CPU资源不足导致系统正题性能下降

参数说明:

- cswch:表示每秒自愿上下文切换(voluntary context switches)的次数,是指进程无法获取所需资源,导致的上下文切换。比如说, I/O、内存等系统资源不足时,就会发生自愿上下文切换。

- nvcswch:表示每秒非自愿上下文切换(non voluntary context switches)的次数,是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换。比如说,大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换。

- Command: 对应的任务名称

OP010 CPU中断情况

操作步骤:

1. 通过top命令查看整体中断情况:

#top

- 关注in列值,检查中断是否持续增加

-  in (interrupts):表示每秒CPU的中断次数

2. 分析软中断类型:

watch -d "/bin/cat /proc/softirqs | /usr/bin/awk 'NR == 1{printf \"%-15s %-15s %-15s %-15s %-15s\\n\",\" \",\$1,\$2,\$3,\$4}; NR > 1{printf \"%-15s %-15s %-15s %-15s %-15s\\n\",\$1,\$2,\$3,\$4,\$5}'"

- 观察变化速率最快的软中断类型

3. 分析硬中断类型:

# watch -d cat /proc/interrupts

- 观察变化速率最快的硬中断类型

OP011 整体内存使用情况

操作步骤:

系统上执行free命令查看内存使用:

1. RHEL5/6系统:

#free -m

- 可用内存:available列(包含free + 部分buff/cache + slab)

- 可用swap:swap行free列

OP012 使用内存前10进程

操作步骤:

1. 查看内存占用最高的10个进程:

#ps -eo pmem,pcpu,pid,ppid,user,stat,args|sort -k 1 -r |head -11

关键列说明:

- %MEM:进程内存使用百分比

- COMMAND: 进程对应的执行命令

- PID:进程标识符

2. 查看指定进程内存使用详情(示例为PID=1的进程):

# pidstat -r -t -p 1 1

点击即刻前往小亦知识库查看linux应急手册完整版

运维工作中遇到难题?立即提交工单。小亦平台工程师火速响应,助您快速修复故障!

【企业管理】【管理科学】第一百零四篇 解决方案部的工作内容和工作职责01 产品报价是销售过程中价值变现的“临门一脚”,也是检验前期所有价值沟通成果的“试金石”。本体系旨在超越“价格告知”的初级层面,构建一个将价格与价值深度捆绑、引导客户决策、最大化赢单率与利润空间的战略性报价操作系统。它使报价成为价值沟通的延续、竞争定位的宣告和长期合作关系的开端,而非谈判对抗的起点。工程服务报价是专业服务销售皇冠上的明珠,其本质是将无形的专业智慧、不确定性的交付过程与可变的风险,转化为一份客户认可、权责清晰、商业可行的“价值交付契约”。本体系旨在构建一个超越简单“工时×单价”的初级模式,通过。 阅读详情

相关推荐

《Linux 应急响应手册 v2.0》

时候甚⾄是不允许携带电脑的,希望⼤家遇到这种场景的时候,⼿⾥的这份《Linux 应急响应⼿。使⽤起来很⽅便的图形化⼯具,同时,在很多场景下,我们没有办法使⽤⾃⼰的电脑通过 SSH。在当前的攻防对抗态势中,防守⼀侧的情况就和⽊桶效应⼀样,尤其是在已经被攻破的系统中,排查持久化控制程序如同⼤海捞针,这本应急响应⼿册的意义是希望能够有效发现⽊桶的短板,给予应急响应⼈员⼀个较为明确的指导思想,同时给出经过实践测试的操作⽅法,保证受害系统。

2301_76786857的博客 689

【Linux 应急响应】linux应急响应手册(NOP Team)

Linux 应急响应手册是由NOP Team编写的一本Linux 版的应急响应手册。作者自述:在当前的攻防对抗态势中,防守一侧的情况就和木桶效应一样,尤其是在已经被攻破的系统中,排查持久化控制程序如同大海捞针,这本应急响应手册的意义是希望能够有效发现木桶的短板,给予应急响应人员一个较为明确的指导思想,同时给出经过实践测试的操作方法,保证受害系统经过了一次相对全面的排查,以避免由于应急响应人员知识广度和能力水平问题而造成的二次木桶效应。

qq_47493625的博客 2302

AUTOSAR RTE配置实战:从ECU分区到Task映射的完整指南

本文提供了一份AUTOSAR RTE配置的完整实战指南。从创建ECU分区、定义OS任务,到实现Runnable Entity与Task的精确映射,详细解析了每一步的操作要点与常见陷阱。文章结合配置工具界面,旨在帮助开发者高效完成RTE配置,确保系统实时性与数据一致性,是掌握AUTOSAR核心开发流程的实用参考。

weixin_29228203的博客 485

linux应急操作手册

如果常用命令被替换netstat、ls、ps、sshd等,ssh后门检查 /usr/sbin/sshd、/etc/rc.d/init.d/sshd等,命令是否被替换可查看版本或与其他新系统主机中相应命令进行对比;所有用户都具有可读可写可执行权限:查看/tmp、/dev/shm、/var/tmp等目录,ls -alt /tmp /dev/shm /var/tmp。(表示查找24小时内所有修改过的php文件)使用ls -alt /usr/bin /bin /usr/bin /usr/sbin /sbin 等。

fangyingquano的专栏 1245

告别ROS1思维:在ROS2 Humble上,用Python搞定MoveIt2机械臂控制的完整流程

本文详细介绍了在ROS2 Humble环境下使用Python控制MoveIt2机械臂的完整流程。从环境配置、架构变革到实战操作,涵盖URDF适配、Action接口编程及性能优化技巧,帮助开发者高效迁移ROS1项目至ROS2平台,实现工业级机械臂控制。

weixin_30352645的博客 449

从零开始:Basler相机与pylon Viewer的工业视觉入门指南

本文详细介绍了Basler相机与pylon Viewer在工业视觉系统中的入门指南,涵盖硬件连接、软件安装、核心功能解析及实战案例。通过pylon Viewer的全面控制和参数调整功能,帮助新手快速掌握工业视觉检测技术,提升生产效率。

julia4scientist的博客 1136

Linux 应急响应手册-v1.7-发行版说明

Linux 应急响应手册-v1.7-发行版说明 去发现同类优质开源项目:https://gitcode.com/ 欢迎阅读《Linux 应急响应手册-v1.7-发行版》的说明文档。本手册由意大利的猫精心编写并不断更新,旨在帮助Linux系统管理员和开发者应对各种突发安全事件,确保系统稳定运行。 一、版本更新日志 本手册最新版本为v1.7,更新日期为2023年4月27日。本次更新主要增加了以下内容:...

gitblog_06792的博客 618

【机器人路径规划】基于改进型A*算法的机器人路径规划(Python代码实现)

本文针对传统A算法在机器人路径规划中存在的搜索效率低、路径不平滑等问题,提出了一种改进型A算法。该算法通过引入跳点搜索(JPS)技术优化子节点扩展方式,结合贝塞尔曲线或B样条曲线进行路径平滑处理,并采用动态启发式函数和自适应邻域搜索策略,显著提升了路径规划的效率和路径质量。实验结果表明,改进型A*算法在复杂环境下能有效减少搜索节点数量,缩短路径长度,提高路径平滑性,且具备动态避障能力。

2501_92867626的博客 1583

BRICS2024-ST-010-2024一带一路暨金砖大赛之-企业信息系统安全赛项(选拔赛)技术规程

未来技能·创造未来 2024 一带一路暨金砖国家技能发展与技术创新大赛 【第二届企业信息系统安全赛项】 BRICS2024-ST-010 技术规程(选拔赛) 金砖国家工商理事会(中方)技能发展工作组 一带一路暨金砖国家技能发展与技术创新大赛组会 竞赛技术委员会专家组制定 2024 年 4 月 未来技能·创造未来 一、竞赛项目 赛项编号:BRICS2024-ST-010 赛项名称:企业信息系统安全 赛项组别:学生组 赛项归属产业:电子信息产业 二、竞赛目的 为继续落实金砖国家《厦

weixin_43454620的博客 2091

IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?

本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。

oo7890的博客 605

OpenClaw 子代理配对失败问题分析与解决方案

OpenClaw子代理配对失败问题分析与解决方案 问题核心在于agent设备权限不足,仅有operator.approvals权限而缺少operator.admin权限,导致子代理启动时形成权限死锁。本文提供三种解决方案: 直接编辑设备配对文件(推荐):修改本地JSON文件,为agent设备添加完整operator.admin权限,操作简单快捷。 标准重新配对流程:删除现有agent设备后重新配对,通过正常审批流程获取完整权限,符合系统安全设计。 修改源码降低权限要求(仅限开发环境):调整子代理代码避免强制

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 149

AI社区共建手记:从本地LLM部署到可复现技术协作

AI社区建设正从单点工具使用转向可复现、可协作的技术实践。其核心原理在于将模型部署、知识库构建、反馈闭环等过程显性化,通过本地化技术栈(如Ollama、LanceDB)保障环境确定性,以‘手记体’替代资讯体实现操作白盒化。这种模式显著降低开发者参与门槛,提升复现效率与协作可信度,广泛应用于AI教育落地、团队工具链搭建及开源项目共建等场景。本文聚焦AI社区、newsletter与build三大实操维度,详解如何用最小可行路径启动真实、可持续的AI共建实践。

chuanggangbo5551的博客 358

核心组件大换血:Backbone与Neck魔改篇:YOLO26魔改Neck:引入BiFPN(双向特征金字塔),多尺度融合能力飙升

本文深入解析了YOLO26目标检测模型中Neck部分的优化策略,重点探讨了BiFPN(双向特征金字塔网络)的原理与实现。文章首先指出YOLO26原生FPN+PAN结构在多尺度特征融合上的局限性,特别是在小目标检测和边缘部署场景中的性能瓶颈。随后系统梳理了Neck网络的演进历程,从FPN、PANet到BiFPN和ASFF,详细对比了各架构的特点。核心部分展示了如何将BiFPN引入YOLO26,包括可学习权重融合、双向跨尺度连接等关键技术实现,并提供了PyTorch代码示例。本文为需要提升小目标检测性能或优化边

ZDQ58818的博客 246

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 356

ADC实现模数转换Multisim电路仿真——硬件工程师笔记

8位模数转换器(ADC)是将模拟信号转换为8位数字信号的电子器件,具有256级量化能力。其工作原理分为采样、量化和编码三个阶段,关键参数包括分辨率、采样率、精度、线性度和信噪比。常见型号有ADC0804、ADC0808等,广泛应用于数据采集、音频处理、通信系统和消费电子产品中。典型应用时需要配置参考电压、模拟输入和数字输出引脚,并通过仿真实验验证转换效果(如-10V对应输出0,10V对应255)。硬件工程师需掌握其原理和参数选择,相关笔试面试资料可在优快云博客获取。

XU157303764的博客 1509

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Linux-iostat命令详解

Linux命令学习记录

m0xin的博客 122

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

USB 技术系列 11 · USB Linux 驱动框架

本文系统解析Linux USB驱动框架,涵盖USB Core、HCD(xhci-hcd/dwc3)、类驱动(CDC/HID/Mass Storage)分层架构,详解usb_device_id匹配、probe/disconnect生命周期及Device Tree配置。结合RISC-V N300实战,揭示Host/Device双模式驱动开发核心逻辑,助力嵌入式BSP开发者掌握USB子系统全栈能力。

peter_pan_study的博客 257

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位

iptables 四表五链模型、firewalld zone 信任级别、云安全组与主机防火墙的关系与优先级,避坑改了防火墙把自己挡在服务器外面的翻车事故。

2502_91473995的博客 323

Linux rm 误删文件恢复实操教程

Linux使用rm删除文件时,并不会直接抹除磁盘上的数据,只是移除文件索引,让系统不再识别这块空间。只要没有写入新数据,原有扇区内容就会保留。新文件写入才有可能覆盖这些区域,一旦覆盖就很难找回。恢复的本质就是扫描磁盘,找到这些还存在、但索引丢失的数据条目,再把它们导出保存到其他分区。越早停止写入,恢复成功的概率越高。

海天数据恢复-winhex数据恢复教程 235

Windows/Linux下强实时运动控制内核(二):基于Qt的Delta机械手的开发应用

强实时运动控制内核MotionRT750下Qt开发Delta机械手的完整开发流程。

weixin_57350300的博客 243

嵌入式 Linux OOM Killer 触发逻辑与防误杀实战指南

本文深入解析嵌入式 Linux 下 OOM Killer 的触发机制,结合工业网关真实工程场景,提供从日志排查、内核参数调优到关键进程保护的完整落地方案,解决核心进程被误杀导致的业务中断问题。

嵌入式扫地僧 286

Linux epoll 一篇讲透:从 select/poll 到红黑树、LT/ET,再到完整 TCP 服务器

一万个客户端已经连上服务器,眼下只有十个客户端发来了数据。服务器怎样把时间花在这十个连接上?理解这个问题,就抓住了 epoll 的主线。接下来,我们沿着“为什么需要它 → 接口怎么用 → 内核如何实现 → LT/ET 怎么写 → 完整服务器怎么运行”的顺序,把知识连起来。**阅读基础:**了解socketbindlistenaccept的基本用途即可。本文示例面向 Linux,服务器使用 C++17,实验脚本使用 Python 3。

2601_94861874的博客 201

Linux 网络基础详解:IP、子网、路由与 ip、ss 命令实战

建库建表、增删改查、连接查询(内连左连右连)、聚合函数、权限控制 GRANT/REVOKE,每条命令配可运行示例,零基础也能跟着敲会 SQL 基础。

2502_91473995的博客 617

Linux、Shell、MySQL 测试卷逐题细讲(下篇:MySQL)

本文为Linux、Shell、MySQL测试卷下半段MySQL部分逐题讲解,包含填空、选择与SQL分析三类题型。填空题覆盖COUNT、HAVING、DISTINCT、事务、约束、索引等核心语法;选择题辨析存储过程、索引类型、ACID、存储引擎、用户管理等考点。SQL大题围绕员工、部门、职位、地点四张关联表,考察多表连接、分组聚合、自连接、相关子查询、NULL处理等高频写法,标注LEFT JOIN统计计数、NULL判断、子查询别名等易错坑点,同时梳理试卷OCR识别带来的干扰问题,重点提示SQL实操中的常见失误

dongziwen1的博客 185

深入浅出聊聊 Linux 的 PageCache 与系统极致性能

本文深入浅出解析了 Linux PageCache 的核心机制,揭示其如何通过“延迟写、预读读”提升系统性能。以监控告警为切入点,阐明 free -h 中 buff/cache 并非真正占用,真正可用内存由 available 决定。结合 Kafka、Elasticsearch、MySQL 等实战场景,说明中间件如何依赖 PageCache 实现极致性能。强调不可手动清理缓存,并建议合理调优脏页参数,避免卡顿。最终指出:内存满≠危机,而是系统高效运行的体现。

小小默:进无止境 484

Linux 下 OpenCode 接入自定义大模型 API 教程:以 DeepSeek-V4.1-Flash-1017 为例

本文介绍在Linux下通过Python脚本配置OpenCode接入自定义大模型API(以DeepSeek-V4.1-Flash-1017为例),实现永久化、非侵入式配置。通过修改~/.config/opencode/opencode.json文件,添加OpenAI兼容服务商BLSC,注册模型并设置APIKey。支持命令行测试、默认模型设定及安全权限控制,操作简单且不影响原有配置。适用于各类支持OpenAI接口的自定义模型服务,提升开发灵活性与安全性。

qq_15060477的博客 133
上一篇: Linux应急手册第一期
下一篇: Linux应急手册第三期
小亦智能运维
博客等级 码龄2年 152粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值