联想运维开发面试真题及详细答案(落地实战版).docxVIP

  • 2
  • 0
  • 约4.33千字
  • 约 6页
  • 2026-08-17 发布于河北
  • 举报

联想运维开发面试真题及详细答案(落地实战版).docx

联想运维开发面试真题及详细答案(落地实战版)

一、Linux基础运维(联想高频必问)

1、线上服务器负载过高,你排查的完整流程是什么?

参考答案:

我会按「先定位负载来源→再查资源瓶颈→最后定位进程/日志问题」的顺序排查,不盲目重启服务:

1.先用top/htop看整体负载,区分是CPU负载、内存负载还是IO负载,重点看us、sy、wa占比;

2.若CPU高:按P排序看占用最高进程,用ps、pidstat确认进程行为,排查是否死循环、日志狂打、脚本异常;

3.若wa(IO等待)高:用iostat、iotop看磁盘读写,排查是否磁盘满、日志刷屏、数据库大量读写、磁盘坏道;

4.若内存高:free-m看缓存/占用,确认是否内存泄漏、OOM,查看/var/log/messages有无杀进程日志;

5.最后结合业务日志、系统日志,定位是代码问题、配置问题还是流量突增问题,临时止血后根治问题。

2、怎么永久和临时修改Linux内核参数?举一个线上常用参数

参考答案:

临时修改(重启失效):sysctl-w参数=值,比如sysctl-wnet.ipv4.tcp_tw_reuse=1,即时生效,适合临时应急。

永久修改(重启保留):编辑/etc/sysctl.conf写入对应参数,保存后执行sysctl-p加载生效。

3、

文档评论(0)

1亿VIP精品文档

相关文档