运维工程师面试题目(综合性的)

1.网站网页打不开?
  •  IE浏览器问题
  • 可尝试用IP地址访问,如果可以访问,便是DNS的问题
  • 病毒***导致
  • 网络防火墙设置不当
  • 系统文件错误
  • host文件错误
2.客户端反映数据加载过慢问题。
  • 先判断具体是哪个操作中数据加载过慢,浏览网页还是打开软件,或者其他
  • 用telnet做测试,客户端到服务器,服务器到数据库,看中间哪个环节有问题
  • 是否经过域名服务器
  • 如果可以连上数据库,查看服务端负载是否过高、CPU使用率、内存使用情况,是否有大量查询语句查询数据库(磁盘I/O)

3.两个机房无法通信,或者通信显示连接超时该怎么排查故障?
  • 先判断丢包在哪个地方,如从办公室的计算机分别Ping两个机房的服务器
  • 然后ping网关
  • 服务器与交换机,交换机与交换机之间的通信是否有故障
4.系统管理员的职责?
  • 系统管理员的职责是进行系统资源管理、设备管理、系统系能管理、安全管理和系统系能检测和控制
  • 新的系统上线的时候,需要对其进行监控和检测以及故障维修
  • 管理对象是服务器、用户、服务器的进程及系统各种资源
5.日常监控都需要监控哪些?
  • 硬件:CPU:/proc/cpuinfo  内存:/proc/meminfo 硬盘 fdisk -l  df -h    
  • 系统:/proc/loadavg   uptime查看实时 load average、swap   虚拟内存:vmstat   SUID,用户,进程(ps)  系统日志:tail  -f   /var/log/message
  • 网络:Host_Alive ,Ping,端口,连接,netstat查看
6.Linux下常用的性能分析工具?
  • vmstat命令,可分析CPU、内存、SWAP、磁盘I/O
  • sar命令可分析CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断、网络等性能数据
  • iostat命令 ,主要监控磁盘I/O
  • free 监控linux内存
  • uptime 统计系统当前的运行状况 运行时间、负载等
  • netstat 命令用来显示本机网络连接、运行端口、路由表等信息
  • top 命令提供了实时对系统处理器状态的监控,实时显示系统中各个进程的资源使用情况

7.对运维工作的理解和认识?
运维工程师在公司中责任重大,需要保证时刻为公司及客户提供最高、最快、最稳定、最安全的服务。一个小的失误可能会对公司和客户造成重大损失,因此其工作需要严谨和创新精神。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章