- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
运维工程师笔试试题及答案
一、Linux系统基础(共30分)
1.命令与工具操作(10分)
(1)请写出以下场景的Linux命令:
①查看当前系统所有80端口的监听进程,并输出进程ID(PID);
②在/var/log目录下,查找7天前修改且文件名包含“error”的日志文件,并将其压缩为error_logs_$(date+%F).tar.gz;
③实时监控CPU使用率最高的前5个进程,并每3秒刷新一次。
(2)简述top命令输出中“%CPU”“%MEM”“NI”“PR”列的含义,并说明如何通过top命令调整某个进程的优先级。
2.文件系统与权限管理(10分)
(1)某服务器根目录(/)空间使用率达90%,请列出至少5种排查步骤,并说明如何定位大文件或目录;
(2)现有用户组“dev”,需为目录/data/project设置权限,要求:dev组成员可读写执行,其他用户仅可读,且目录下新建文件自动继承dev组权限。请写出具体的chmod/chown命令组合。
3.进程与服务管理(10分)
(1)简述init、systemd、upstart的区别,并说明CentOS7中如何通过systemctl管理服务的开机自启动;
(2)某Java服务(进程名:java)运行时频繁崩溃,日志提示“OutOfMemory”,请列出排查思路(包括工具使用和关键指标)。
二、网络基础与排障(共20分)
1.协议与配置(8分)
(1)简述TCP三次握手和四次挥手的过程,并说明TIME_WAIT状态的作用及优化方法;
(2)某服务器无法访问外部HTTP服务(如),但能ping通目标IP,可能的故障原因有哪些?请列出至少4种排查步骤。
2.工具与抓包(12分)
(1)使用tcpdump抓取源IP为00、目标端口为80或443的HTTP/HTTPS流量,并将结果保存到/tmp/http.pcap文件(要求写出完整命令);
(2)通过traceroute排查到目标主机的网络跳数异常(如延迟骤增),请解释traceroute的工作原理,并说明如何区分是中间节点故障还是目标主机问题;
(3)某Nginx服务响应延迟高,通过netstat发现大量CLOSE_WAIT状态连接,可能的原因是什么?如何快速清理这些连接?
三、监控与故障排查(共20分)
1.监控体系搭建(8分)
(1)简述Prometheus+Grafana监控方案的核心组件及工作流程,并说明如何配置自定义指标(如MySQL慢查询次数);
(2)某业务需要监控服务器的磁盘IO等待时间(%iowait),当连续5分钟超过30%时触发告警。请写出在Zabbix中的配置步骤(包括监控项、触发器设置)。
2.日志分析与故障定位(12分)
(1)某分布式系统中,用户反馈订单提交失败,但各服务日志无明显错误。请设计排查思路(包括日志采集、关联分析工具及关键日志字段);
(2)使用ELK(Elasticsearch+Logstash+Kibana)搭建日志平台时,如何优化Logstash的处理性能?请列出至少3种优化策略;
(3)某应用日志中频繁出现“Connectionrefused”错误,可能的原因有哪些?如何通过telnet/nc命令验证?
四、自动化与DevOps(共20分)
1.配置管理(8分)
(1)使用Ansible编写一个playbook,要求:
①目标主机组为“web_servers”;
②安装Nginx1.20.2版本(通过yum源);
③替换默认配置文件(/etc/nginx/nginx.conf)为自定义模板(/templates/nginx.conf.j2);
④启动Nginx服务并设置开机自启;
⑤添加handler,当配置文件变更时重启Nginx。
(2)对比Ansible与SaltStack的优缺点,说明在大规模集群(1000+节点)中更适合选择哪个工具,为什么?
2.容器化与CI/CD(12分)
(1)使用Dockerfile构建一个基于CentOS8的Python3.9环境,要求:
①安装必要依赖(gcc、python3-devel);
②复制当前目录下的app.py到容器/usr/src/app目录;
③暴露8080端口;
④容器启动时执行“python3/usr/src/app/app.py”。
(2)某微服务架构需实现CI/CD流水线,要求:代码提交后自动编译、单元测试、容器镜像构建、部署到K8s测试环境。请画出流水线流程图,并说明各阶段
您可能关注的文档
- 远洋海运办公室主任岗位知识题及答案.docx
- 远洋海运船长笔试测试题及答案.docx
- 远洋海运大副笔试测试题及答案.docx
- 远洋海运航运部经理笔试测试题及答案.docx
- 远洋海运物资管理主任笔试测试题及答案.docx
- 远洋运输业务考试及答案.docx
- 云计算运维工程师岗位考试试卷及答案.docx
- 运达运维知识题库及答案.docx
- 运输管理习题答案及答案.docx
- 运维岗位考试题及答案.docx
- 2025-2026学年统编版高中历史必修中外历史纲要上册单元测试:第十一单元中国特色社会主义新时代.docx
- 2025-2026学年统编版高中历史必修中外历史纲要上册单元测试:第七单元 中国共产党成立与新民主主义革命兴起.docx
- 浙江省强基联盟2025年12月高三联考技术.doc
- 广东惠州2025-2026学年高二上学期12月联考数学试题+答案.doc
- 山东省滨州市2025年中考语文真题试卷(含答案).doc
- 江苏省盐城市2025年中考数学真题(含答案).doc
- 西藏自治区2025年中考真题数学试卷(含答案).doc
- 2026届河南省高三上学期11月联考地理含答案.doc
- 四川省甘孜州2025年中考数学真题(含答案).doc
- 江苏省淮安市2025年中考数学试题(含答案).doc
原创力文档


文档评论(0)