Linux 系统故障排查手册

本文档提供了Linux系统故障排查的分析方案,包括CPU、内存、磁盘IO和网络问题的查询点。针对CPU问题,讲解了相关名词并提到了内存的详细使用。在磁盘IO部分,阐述了文件系统概念及特殊案例分析,如阿里云服务器磁盘未正确挂载导致的数据丢失问题。此外,还探讨了何时、何地、如何发生的故障以及解决办法。
摘要由CSDN通过智能技术生成

分析方案

  • What-现象是什么样的
  • When-什么时候发生
  • Why-为什么会发生
  • Where-哪个地方发生的问题
  • How much-耗费了多少资源
  • How to do-怎么解决问题

常见问题查询点

  • CPU
  • 内存
  • 磁盘IO
  • 网络

CPU 问题分析

常见的内存相关的名词

处理器,核,硬件线程,CPU内存缓存,时钟频率
,每指令周期数CPI和每周期指令数IPC,CPU指令,使用率,用户时间/内核时间,调度器,运行队列,抢占,多进程,多线程,字长

工具 简介
uptime 平均负载检测
vmstat 系统范围的cpu平均负载
mpstat 所有cpu的核相关的信息
top 进程的cpu使用
sar -u 查看cpu信息
pidstat 每个进程的cpu用量
perf cpu分析跟踪,性能技术分析

perf 跟踪进程具体耗时,可以指定内核函数统计

//查看系统cpu使用情况
top

//查看所有cpu核信息
mpstat -P ALL 1

//查看cpu使用情况以及平均负载
vmstat 1

//进程cpu的统计信息
pidstat -u 1 -p pid

//跟踪进程内部函数级cpu使用情况
perf top -p pid -e cpu-clock

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值