版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026年(完整版)运维面试题(含答案)一、单项选择题(每题2分,共20分)1.在Linux系统中,实时查看CPU使用率最高的进程列表,最常用的命令是?A.freeB.topC.dfD.ps2.Linux系统中iptables防火墙默认使用的规则表是?A.natB.mangleC.filterD.raw3.Nginx配置反向代理时,用于指定上游服务器地址的指令是?A.rootB.locationC.proxy_passD.rewrite4.TCP协议建立连接的三次握手中,第二次握手时服务器向客户端发送的报文标志是?A.SYNB.SYN+ACKC.ACKD.FIN5.DNS服务默认监听的端口号是?A.53B.80C.443D.256.查看Linux系统各文件系统磁盘空间使用情况的命令是?A.duB.dfC.lsblkD.fdisk7.在Docker中,用于创建并启动一个新容器的命令是?A.dockerbuildB.dockerrunC.dockercommitD.dockerpush8.MySQL主从复制中,从库的SQL线程直接应用的日志是?A.binlogB.relaylogC.redologD.undolog9.若要优雅重载Nginx配置文件并平滑重启worker进程,应执行?A.nginx-sreloadB.nginx-tC.kill-9nginxD.servicenginxstop10.Prometheus监控系统采集指标数据采用的核心模型是?A.拉取(Pull)模型B.推送(Push)模型C.混合模型D.无模型二、多项选择题(每题3分,共15分)1.以下属于运维自动化配置管理工具的有?A.AnsibleB.PuppetC.SaltStackD.Jenkins2.下列属于Linux原生支持的文件系统的有?A.ext4B.xfsC.btrfsD.NTFS3.下列属于HTTP标准请求方法的有?A.GETB.POSTC.PUTD.DELETE4.运维排查系统性能问题时,常用于衡量负载状况的指标包括?A.CPU利用率B.LoadAverage(平均负载)C.内存使用率D.磁盘I/Owait5.关于Docker容器与镜像,下列说法正确的有?A.镜像由多层只读层组成B.容器之间网络默认完全隔离C.Dockerfile是用于描述镜像构建步骤的文本文件D.容器删除后其内部数据默认自动保留三、判断题(每题1分,共10分)1.Linux中chmod755表示文件所有者可读写执行,组和其他用户可读和执行。2./etc/shadow文件默认允许所有用户读取。3.Nginx的worker_processes设置为CPU核心数时,通常能获得较好的并发处理性能。4.HTTP状态码404表示服务器内部错误。5.使用ping不通时,可以断定网络一定不可达。6.Kubernetes中最小的调度单元是Pod。7.数据库索引越多,查询性能一定越好。8.RAID1采用条带化技术,旨在提升读写性能。9.TLS协议能够为网络通信提供机密性和完整性保护。10.运维变更管理只需提前通知用户,无需审批及回滚方案。四、简答题(每题5分,共25分)1.简述Linux系统从开机到shell就绪的主要启动流程。2.什么是负载均衡?请列举两种常见的负载均衡实现方式。3.简述全量备份、增量备份和差异备份的区别。4.请给出排查CPU使用率过高问题的基本思路。5.简述Docker容器与虚拟机的主要区别。五、综合分析题(每题15分,共30分)1.某电商平台在促销活动期间出现用户访问缓慢甚至超时,请从网络、系统、应用、数据库四个层面分析可能的原因,并给出对应的排查手段。2.请为一次生产环境Web应用版本升级设计完整的发布流程,并说明每一步的关键动作。参考答案与解析一、单项选择题1.答案:B解析:top可交互式查看系统负载、CPU占用率及内存使用情况,是排查性能问题的首选命令。2.答案:C解析:iptables包含filter、nat、mangle、raw四张表,其中filter是默认表,用于包过滤。3.答案:C4.答案:B5.答案:A6.答案:B解析:df用于查看文件系统级别的磁盘占用,du用于统计目录或文件大小。7.答案:B8.答案:B解析:IO线程从主库拉取binlog写入从库本地relaylog,SQL线程读取并执行relaylog。9.答案:A10.答案:A二、多项选择题1.答案:ABC解析:Ansible、Puppet、SaltStack均为典型配置管理工具,Jenkins主要用于持续集成与持续交付。2.答案:ABC解析:NTFS是Windows文件系统,Linux通过额外驱动可读取,但并非原生。3.答案:ABCD4.答案:ABCD5.答案:AC解析:Docker容器默认通过bridge网络可以相互通信;容器删除时,未挂载的数据默认随之删除。三、判断题1.答案:正确2.答案:错误3.答案:正确4.答案:错误5.答案:错误6.答案:正确7.答案:错误8.答案:错误9.答案:正确10.答案:错误四、简答题1.答案:(1)BIOS/UEFI加电自检,加载启动介质上的引导程序;(2)GRUB2等引导程序加载内核镜像和initramfs;(3)内核初始化硬件、挂载根文件系统;(4)执行PID为1的init进程(如systemd),加载系统服务;(5)启动getty或图形登录管理器,用户登录后进入shell。2.答案:负载均衡是指将用户请求按照一定策略分发到多台后端服务器,以提升系统整体吞吐量、避免单点过载。常见实现方式包括:(1)四层负载均衡,基于IP和端口分发流量,如LVS、F5;(2)七层负载均衡,基于应用层协议内容分发,如Nginx、HAProxy。3.答案:(1)全量备份:备份所有数据,恢复最完整,但耗时和占用空间最大;(2)增量备份:只备份自上次任意备份以来发生变化的数据,备份快、节省空间,但恢复需依赖多次备份;(3)差异备份:备份自上次全量备份以来发生变化的数据,恢复时只需全量备份加最后一次差异备份。4.答案:(1)使用top/htop定位高CPU占用进程;(2)根据进程PID使用ps-Lp<pid>-opid,tid,%cpu,comm定位具体线程;(3)使用strace、perf或gdb分析线程的调用栈,判断热点函数;(4)结合日志与监控,确认是否存在死循环、频繁GC、锁竞争或异常访问;(5)若为应用问题则优化代码或配置,必要时扩展资源或拆分服务。5.答案:(1)虚拟化层级不同:虚拟机通过Hypervisor虚拟化硬件,容器直接使用宿主内核,通过namespace和cgroups实现隔离;(2)资源开销不同:虚拟机包含完整操作系统,启动慢、占用高;容器共享宿主机内核,启动秒级、资源占用小;(3)隔离性不同:虚拟机提供更强的内核级隔离,容器隔离相对较弱;(4)镜像分发不同:容器镜像集中分层存储,便于构建和快速分发。五、综合分析题1.答案:(1)网络层面:•可能原因:带宽达到上限、链路拥塞、DNS解析延迟、CDN命中率低、存在丢包或高时延。•排查手段:使用iftop、sar-nDEV查看网卡流量;mtr/ping检查链路质量;查看CDN监控与回源统计。(2)系统层面:•可能原因:CPU饱和、内存不足导致swap频繁、文件句柄耗尽、磁盘IO成为瓶颈。•排查手段:top查看负载;free-h检查内存;df-i和ulimit-n检查inode与句柄;iostat-x查看磁盘使用率与await。(3)应用层面:•可能原因:应用线程池被占满、阻塞等待、代码存在慢接口、日志量过大、中间件(如Nginx、Tomcat)配置不当。•排查手段:检查中间件访问日志和错误日志;使用APM工具分析链路耗时;使用jstack(Java)、strace(C)等定位阻塞;调整线程池与超时参数。(4)数据库层面:•可能原因:慢SQL变多、表锁/行锁冲突、连接池耗尽、主从延迟、缓存击穿或雪崩。•排查手段:开启慢查询日志;showprocesslist;查看当前连接状态;使用explain分析执行计划;监控主从复制延迟;检查Redis命中率与过期策略。实际排查时应先执行“看监控→查日志→逐层定位”的流程,并结合压测结果制定容量预案,如弹性扩容、限流降级等。解析:本题为综合性故障分析,答题时需体现分层排查思路,并强调优先恢复服务、保留现场、复盘改进的运维原则。2.答案:一个规范的上线流程应包含以下步骤:(1)变更申请与审批:•提交发布计划,包含版本说明、变更内容、影响范围、操作窗口。•经测试、运维、业务负责人评审签字。(2)代码与打包:•从版本控制仓库拉取指定tag;执行构建(如Maven、npmbuild)。•制品上传至制品库,记录版本号与MD5校验值。(3)测试验证:•在预发布环境部署后执行冒烟测试、回归测试和性能抽查。•通过后提交测试报告。(4)发布前备份:•备份当前生产环境代码包、配置文件、数据库数据(必要时做增量或全量备份)。•准备现版本容器镜像或二进制包以备回滚。(5)灰度发布(可选):•先切少量流量(如1%~5%)验证新版本,观察日志、错误率与性能指标。(6)正式发布:•按批次更新节点,采用滚动发布或蓝绿发布;•更新期间保持健康检查,摘除异常节点,避免影响整体服务。(7)业务验证:•发布后立即执行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东汕尾市陆丰市2026-2027学年高三上学期第一次教学质量监测数学试卷(含答案)
- 2026年宁夏回族自治区银川市公务员人员招聘笔试备考试题及答案详解
- 2026年吉林省辽源市公务员人员招聘笔试参考试题及答案详解
- 2025年廊坊市广阳区公务员人员招聘笔试试题及答案详解
- 2026年江西省新余市公务员人员招聘笔试备考题库及答案详解
- 2026年宝鸡市金台区事业单位人员招聘笔试参考题库及答案详解
- 2025年安徽省亳州市事业单位人员招聘笔试试题及答案详解
- 2025-2026学年发现磁铁说课稿
- 2026年沈阳市皇姑区公务员人员招聘考试备考试题及答案详解
- 2025-2026学年大班详细说课稿模板
- 2026植物工厂运营成本构成优化分析
- 教师个人政治思想工作总结(2篇)
- 西学中中医实践技能考试题及答案
- 2026年云南省昆明市辅警考试题库(附答案)
- 布袋除尘器移除施工技术方案
- 2026-2027学年苏教版(新教材)小学科学五年级上册(全册)知识点清单
- 2026年湖南省中考历史试卷(含答案)
- 脊髓疾病诊疗中国指南(2026 版)
- 2026年碳排放核算员职业理论考试题库(完整版)
- 2025年北京高中合格考政治(第一次)试题和答案
- GB/T 11918.2-2025工业用插头、固定式或移动式插座和器具输入插座第2部分:带插销和插套的电器附件的尺寸兼容性要求
评论
0/150
提交评论