原标题:100 | 运维常见面试题

1、 保持开放的头脑

我们每个人都有适合自己的网络领域,如果喜欢硬件,你可能会花很多时间在网络连线和交换机上,但如果只是喜欢软件,你可能在两个小时焦头烂额地机器指令检查之后,才发现问题原来是网络连线松了。这可能是一个漫长的过程,要试着将导致故障的原因定位更广一点,要确定你不会忽视任何一个故障原因。

2、 查明出故障的时间

多数情况下,网络从正常到不正常有一小段时间。弄清这个时间,或者查明故障发生的时间,能让你排除和故障原因无关的症状,这对重新明确有关的症状是很重要的。

3、 使用书写板

对排除网络故障来说一块大的白色书写板非常有用。开始排除故障时,你可以将所有故障和症状写在上面,缩小问题范围之后可以删掉或略过那些无用信息,这样摆在你面前的就只有与故障有关的因素了。书写板也有助于向同事们阐明当前的问题。

最近,我在白色书写板上写道:我们不能正常ping通外部网。看到这个通告后,一位同事告诉我,我们的DNS服务器工作不正常。在书写板上解决问题便于交流,并能使所有用户都清楚问题。这种情况下,一旦故障正确定位,则问题也就解决了。

4、 首先检查硬件

开始排除故障的第一步是详细分析故障症状,决定它主要是由软件故障还是由硬件故障造成的。由于以下原因,大部分人都会忽略首先检查硬件这一重要规则:

硬件看起来太简单,硬件通常在我们不愿接触的地方。用机器指令检测故障比伸手、曲膝或者爬上爬下摆弄机器更轻松。修复硬件故障所需成本更高,花费时间更长,因此你可能将其视为最后的手段。

既然硬件故障最易排除,所以应该首先检查它,解决网络故障要遵循以下步骤:

1)检查网线及网线与机器的连接。

2)运行硬件测试分析工具,察看它们是否存在细微错误。

3)如果可以的话,重新启动服务器,路由器或硬件设备。这一方法排除了无数故障,从键盘锁定引发的故障到路由故障。

4)在另一台机器或另一个测试网络上重现问题从而排除故障。

5、 排除软件故障

如果所有硬件都工作正常,那就应该开始研究软件故障了。谈到网络时,与此相关的软件故障通常有三类。下面一一列出。

6、 主机上的故障

如果机器上某个网络应用锁上了或者出故障了,那你必须确定是什么原因导致了这个故障。如果此应用你最近升级过(或者该应用在你升级过的操作系统上),则你可能不得不到应用开发商网站去查找是否有相应补丁。

当机器上某个用户在使用浏览器,某个应用或进行网络连接时出了故障,在另一个用户或另一台机器上重现故障可以缩小故障原因的查找范围。这种方法也可用于排除桌面电脑和服务器的网络故障。

同时,你还必须注意系统配置错误。例如,Windows 2000有非常强大的本地安全策略和组策略,新手对这些策略的错误配置可能导致严重问题。因此,确定问题是由用户配置引起的还是由计算机引起的也非常重要。

如果你的网络中使用Windows NT4 域或Windows 2000 域,在域控制器里检查登录信息是排除登录故障的重要一步。Windows事件察看器是一个查找故障的强大工具,如果事件察看器给出了事件ID号,你就可以进入微软知识库站点,以事件ID号为关键字进行搜索,搜索结果可以列出故障症状,原因及相关解决办法。这比理论上的东西更好,它是一个能让网络管理员高效工作的优秀故障排除工具。我至少每月使用微软知识库一次,如果你使用的是其他操作系统,那你就只能人工察看日志文件,或者只能用平台上带的日志文件阅读器进行工作了。

7、 局域网上的故障

当出现网络连接故障时,你应该做的第一件事是:如果是Windows系统,使用IPConfig/all命令(如果是Linux,使用IFConfig)。若得出的结果是你的机器拥有固定IP地址、子网掩码、网关,那么接着应该使用ping命令,首先,ping localhost或者ping 127.0.0.1(在DOS命令行下),然后,ping故障主机的IP地址以确定你的网络适配器正常工作。

如果上述ping命令的结果都是连接不通畅,那么在确信机器的TCP/IP网络配置与网络适配器已进行了正确绑定,而且网络适配器正常工作之前,你不必ping更远的地址。

但如果上述两个ping命令都显示连接通畅,那你接着就应该ping默认网关,以确信你的主机能与它正常连接。若这也连接通畅,就ping网关以外的IP地址(连在你广域网或互联网上的IP)。如果结果仍然正常,ping一个互联网上拥有正式域名(FQDN)的服务器进行再次检查,如ping yahoo.com,从而确信DNS服务器正常工作。

如果以上所有的ping命令结果都是正常,而你仍然连不上互联网或广域网,那就应该检查软件配置了。

8、 广域网上的故障

有时你碰到的故障是在本地无法解决的。如租用的线路和广域网连接断开了,远程办公网因为该地的路由器故障而断线了。如果你找不到自己的硬件和软件故障,而且你认为广域网可能存在问题,就或许要求助于电信供应商(如果是互联网连接故障),或者另一个办公网的同事(如果故障出自远程办公室的广域网连接上)。

最后的问题

下面是一些补充建议:

1)将问题缩小到容易处理的范围。

2)与本部门的同事分享你的观点和思考过程。

3)不要在雇员和客户面前排除故障。如果可以的话,尽量到办公室里,关上门,打开求助服务器或语音信箱来排除故障。在没有其他人干扰的情况下更能把精力集中在问题上。

4)求助!使用互联网或求助于另一位技术人员,你可能会找到一位碰到过相同问题的人,这是寻求建议的最佳时机。

5)暂时不去排除故障,理清所有思路,给自己一段回顾所有要素,探寻开始时被忽略的其它可能解决办法的时间。 返回搜狐,查看更多

责任编辑:

计算机桌面维护面试题,100 | 运维常见面试题相关推荐

  1. Linux运维常见面试题汇总

    Linux面试题 一.填空题 1. 在Linux 系统 中,以文件方式访问设备 . 2. Linux 内核引导时,从文件/etc/fstab中读取要加载的文件系统 . 3. Linux 文件系统中每个 ...

  2. Linux系统运维常见面试题汇总

    一.填空题 1. 在Linux 系统 中,以文件方式访问设备 .2. Linux 内核引导时,从文件/etc/fstab中读取要加载的文件系统 .3. Linux 文件系统中每个文件用indoe节点来 ...

  3. Linux运维常见面试题

    一.填空题 1. 在Linux 系统 中,以文件方式访问设备 . 2. Linux 内核引导时,从文件/etc/fstab中读取要加载的文件系统 . 3. Linux 文件系统中每个文件用inode节 ...

  4. Linux运维常见面试题之精华收录

    1.什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常, 在他运转的过程中,对他进行维护,他集合了网络.系统.数据库.开发.安全.监控于一 ...

  5. 【ORACLE】20道Oracle运维常见面试题

    1.实例(INSTANCE)包含以下哪两个部分?(AC) A.SGA B.DataBase C.一系列后台进程 D.Server Process 2.下列哪一项不属于Oracle数据库关闭模式?(D) ...

  6. 【分享】20道Oracle运维常见面试题

    1.实例(INSTANCE)包含以下哪两个部分?(AC) A.SGA B.DataBase C.一系列后台进程 D.Server Process 2.下列哪一项不属于Oracle数据库关闭模式?(D) ...

  7. 3w字 长文干货!100 道 Linux 常见面试题

    关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ 本文一共 3W + 字,分别从 Linux概述.磁盘.目录.文件.安全.语法级.实战.文件管理 ...

  8. 【面试题】Redis篇-常见面试题p1

    [面试题]Redis篇-常见面试题p1 备战实习,会定期的总结常考的面试题,大家一起加油!

  9. mysql常见面试题及答案_MySQL常见面试题与答案整理

    1.MySQL 中有哪几种锁? 1.表级锁: 开销小, 加锁快: 不会出现死锁: 锁定粒度大, 发生锁冲突的概率最高, 并发度最低. 2.行级锁: 开销大, 加锁慢: 会出现死锁: 锁定粒度最小, 发 ...

  10. 2018常见的java面试题_2018新版Java常见面试题

    千锋西安Java编程培训班的老师总结了2018新版Java常见面试题,一起来看! 1.1.java基础 ●面向对象的特征:继承.封装.多态 继承[构造器.protected关键字.向上转型Java实现 ...

最新文章

  1. php - Api 接口写法规范和要求
  2. Java 9:Process API的增强
  3. c++gdal如何在大图像中截取小图像并获取其图像信息_【图像处理】OpenCV系列十 --- 边缘检测之Canny算子...
  4. 解ns方程_流体动力学NS方程的哲学缺陷
  5. Git Branch Mode(分支模式)
  6. C++虚函数及虚函数表解析
  7. [转]Vue生态系统中的库
  8. 四川高中计算机考试操作题,四川省学业水平考试VB程序设计操作题演示
  9. nodejs代理请求转发
  10. iOS系统的每次更新,要不要升?
  11. 苹果电脑上不错的五款视频调色应用
  12. dfs和bfs走迷宫
  13. 日撸代码300行:第二天
  14. the connection to the server was unsuccessful(file ///android_asset/www/index.html)
  15. 科学计算机算余切,科学计算机在线算(科学计算器如何算正态分布)
  16. 《成语接龙》隐私说明
  17. python求最长公共子串_Python-求解两个字符串的最长公共子序列
  18. FoneDog iOS Toolkit(苹果数据恢复软件)官方正式版V2.1.62 | 苹果数据恢复大师下载 | 苹果数据恢复有免费的吗?
  19. C语言读取文本文件到字符数组中,和源文件文本长度不一致
  20. php实现ISO8601时间格式(带T和Z)和常规日期时间格式(东八区UTC+8)的相互转换

热门文章

  1. 现代通信理论与新技术 - 填空自测
  2. [笔记] 《Windows网络编程(第2版)》
  3. 为了在 Windows 11 上启用 IE ,我撸了个修复工具
  4. java中如何查看代码运行时间?
  5. 前端地图之色斑图渲染(数据为矢量数据)(二)——以leaflet为例
  6. 深入浅出统计学读后感
  7. 稳压二极管型号详解(额定功耗3W)
  8. 最新PHP自动化发卡网源码
  9. Innosetup 多种安装 vc_redist 运行库方式
  10. html 页面加载中 请稍候,html 提示“数据在加载中,请稍后……”