服务器故障排除

相比PC而言,服务器出故障的机率是小多了,但是它出故障造成的损失可也大多了。作为服务器维修人员需要了解一些服务器故障恢复的基本知识,知道在维修时可以做些什么来最快速的解决问题也可以减少故障停机时间。

本文并不是一本服务器故障解决的完全手册,但如果能够认真的按照下面的步骤维修维护,它也许可以解决大多数问题,但当你做完所有的这一切仍不管用时,不用惭愧,去找维修专家吧,可以放心的是,这些维修步骤不会出现大的损害,最坏的情形是“It does not work at all”。

本文主要分三部分,第一部分讲的是服务器故障排除的基本原则性问题。第二部分讲述了一些服务器硬件故障排除的实例。第三部分讲述了一些服务器软件故障排除的实例

第一部分 服务器故障排除的基本原则性问题

一、服务器开机无显示应怎么办

1.检查供电环境,零-火;零-地电压?

2.检查电源指示灯,如果亮,正常吗?

3.按下电源开关时,键盘上指示灯亮吗?风扇全部转动吗?

4. 是否更换过显示器,更换另一台显示器。

5. 去掉增加内存

6. 去掉增加的CPU

7.去掉增加的第三方I/O卡

8. 检查内存和CPU 插的是否牢靠

9. Clear CMOS

10. 更换主要备件,如系统板,内存和CPU

二、服务器故障排错的基本原则是什么

1. 尽量恢复系统缺省配置

a:硬件配置:去除第三方厂商备件和非标配备件;

b:资源配置:清除CMOS,恢复资源初始配置;

c: BIOS,F/W,驱动程序:升级最新的BIOS,F/W和相关驱动程序;

d: TPL:扩展的第三方的I/O卡属于该机型的硬件兼容列表(TPL)吗?

2. 从基本到复杂

a:系统上从个体到网络:首先将存在故障的服务器独立运行,待测试正常后再接入网络运行,观察故障现象变化并处理。

b:硬件上从最小系统到现实系统:指从可以运行的硬件开始逐步到现实系统为止。

c: 软件上从基本系统到现实系统:指从基本操作系统开始逐步到现实系统为止。

3. 交换对比

a:在最大可能相同的条件下,交换操作简单效果明显的部件;

b: 交换NOS载体,既交换软件环境;

c:交换硬件,既交换硬件环境;

d:交换整机,既交换整体环境;

三、服务器故障排除需要收集哪些信息?服务器信息:1.机器型号2.机器序列号(S/N:)3.Bios 版本4.是否增加其它设备,如网卡,SCSI 卡,内存,CPU5.硬盘如何配置,是否做阵列, 阵列级别6.安装什么操作系统及版本(Winnt 4, Netware, Sco, others)

故障信息1.在POST时,屏幕显示的异常信息2.服务器本身指示灯的状态?3. 报警声和BEEP CODES4. NOS的事件记录文件?5. Events Log 文件

确定故障类型和故障现象:1. 开机无显示;2.上电自检阶段故障;3. 安装阶段故障和现象;4. 操作系统加载失败;5. 系统运行阶段故障;

有一台万全4500,配有256M内存,使用一个PIII XEON 500带2M高速缓存的处理器。开机后没有任何显示,但系统日志上提示了一条CPU电压为0伏的信息,系统指示灯三灯不停在闪烁(指示灯三灯闪烁是服务器的另一种报警方式,我会在文后说明)。这种错误一般是处理器电压调节模块(VRM)出错或CPU出错或CPU与CPU板块接触不良,但也可能是CPU板块出错,这时情况就比较复杂了,必须经过认真慎重的思考。因为CPU板块在整个服务器中,占有举足轻重的地位,如果它出错服务器是会报致命错误的,并且在系统日志中会提示致命错误,但报CPU电压错的情况也有5%左右。我们立刻把CPU调换在另一CPU插槽中,开机后依然是刚才的那种故障。所以在初步判断中,可以排除是CPU板块坏。

这时,取出CPU仔细擦拭金手指,以及CPU板块中与CPU接触的地方后,开机依然无显示。

相对处理器坏的情况来说处理器电压模块(VRM)出现故障的情况比较大。于是立即在另一台万全4500中取下一个处理器电压模块,安装在此服务器中。开机后,服务器依然没有任何显示,系统日志上依然提示CPU电压为0伏的信息,系统指示灯三灯依然不停在闪烁。这时的情况就比较明显了。于是立即从另一台万全4500中取下一个CPU安装后,开机正常。

总结:

在服务器的维修中,线索都会显得扑朔迷离,一般来说不可能一次就可以准确地判断出问题的所在。这样就要求相关人员要有信心及耐心。出现错误一般的流程是通过系统日志上的信息来解决,如果没有解决问题再找出其它因素,然后再看日志信息。总之,服务器出错后,必须一步一步解决,没有捷径可言。

又如:有一台开机不显示,发现开机时系

服务器常规维修与判断方法,服务器常规维修与判断方法88119.doc相关推荐

  1. python检测excel是否打开_Python判断远程服务器上Excel文件是否被人打开的方法_学领未来...

    最近工作中需要去判断远程服务器上的某个Excel文件是否被打开,如果被人打开,则等待,如果没人打开使用,则去填写数据进Excel文件. 开始想的很简单,和其他语言一样,比如C#,打开文件,如果报错说明 ...

  2. c#启动mysql数据库服务器_c#判断数据库服务器是否已经启动的方法

    在很多项目启动的时候都需要连接到数据库,因此判断数据库服务器是否启动就十分必要了,如何判断数据库服务器是否启动呢?可以通过判断数据库服务是否启动来判断,当然我看了下网上也有人说通过注册表也可以判断,下 ...

  3. 变频器服务器电路板维修,变频器印制电路板的故障查找及维修方法

    变频器的故障现象有很多,而对于维修者最重要的就是找到故障点,有针对性地处理问题.除了经验,掌握正确的检查方法是非常必要的.下面主要介绍变频器印制电路板问题点查找以及维修方法. 1.故障判断 ⑴ 排除了 ...

  4. 如何判断2服务器性能好或坏_无服务器革命:好,坏和丑

    如何判断2服务器性能好或坏 "这是愚蠢的. 比愚蠢还糟:这是一场营销炒作." ‐ 理查德·斯托曼 ( Richard Stallman)对云计算的评论,2008年9月 而且,十年后 ...

  5. 服务器上文件一直被打开吗,Python: 如何判断远程服务器上Excel文件是否被人打开...

    最近工作中需要去判断远程服务器上的某个Excel文件是否被打开,如果被人打开,则等待,如果没人打开使用,则去填写数据进Excel文件. 开始想的很简单,和其他语言一样,比如C#,打开文件,如果报错说明 ...

  6. c++判断ftp服务器文件存在性判断_BitTorrent协议与传统文件分发协议对比

    一.文件传输 前端时间做了和文件传输相关的工作,今天抽空做个总结.总结一下平常使用的几种协议以及BtTorrent协议.其实BitTorrent协议也不是什么新协议,它诞生也十几年了.咱也蹭个热点,最 ...

  7. 如何检测服务器运行正常运行,一种检测服务器运行状态的方法、装置和系统专利_专利查询 - 天眼查...

    1. 一种检测服务器运行状态的方法,其特征在于,应用于客户端,所述客户端本地保存 有正常服务器信息表和故障服务器信息表;所述正常服务器信息表中存储有当前处于正常 状态的各服务器的标识信息,所述故障服务 ...

  8. 服务器位置设置在哪里找,服务器主页在哪里设置方法

    服务器主页在哪里设置方法 内容精选 换一换 对于需要使用Windows远程桌面连接方式进行访问的云服务器,需要在制作私有镜像时开启远程桌面连接功能.GPU优化型云服务器必须开启该功能.使用外部镜像文件 ...

  9. linux区分物理机和虚拟机,如何判断linux服务器是虚拟机还是物理机

    如何判断linux服务器是虚拟机还是物理机 发布时间:2020-03-31 15:38:12 来源:亿速云 阅读:1089 作者:三月 随着虚拟化技术的日益成熟,越来越多的企业开始接受使用虚拟化软件产 ...

最新文章

  1. linux c 获取文件权限,如何在C / C++中以编程方式读取Linux文件权限
  2. js 图片 mysql_jQuery+PHP+Mysql在线拍照和在线浏览照片
  3. 启明云端分享 | Sigmastar SSD201\SSD202D核心板在智能料理机方案的应用(4.3寸彩屏应用)
  4. java中ThreadLocal的使用
  5. 初识Mysql(part12)--我需要知道的3条Mysql语句之插入数据
  6. python输出子列表_python利用递归函数输出嵌套列表的每个元素
  7. 办公自动化-ppt的创建实操-各个对象的理解-0223
  8. 『中级篇』容器网络之host和none(29)
  9. Unity3D笔记 愤怒的小鸟二 实现Play界面
  10. php调用数据库字段代码,php读取数据库_php读取mysql所有数据库及表中字段的代码...
  11. cef注入js_CefSharp JavaScript注入
  12. 服务器上打开PHP文件却出现下载界面或者502
  13. LoRa技术-什么是LoRa
  14. Outlook连接Gmail不成功可以试试以下方法
  15. fluent udf dpm 捕集效率
  16. C++语言的15个晦涩特性
  17. 马云除了发20亿玩红包,支付宝还干了一件轰动全球的大事儿!
  18. 统计学 分布篇 - Binomial Distribution(二项分布)
  19. python-设计模式-1
  20. sendmail danted

热门文章

  1. Bailian2927 判断数字个数【字符统计】
  2. 异或算法在算法求解中的妙用
  3. 实用的 Python —— 进制(二进制形式中 1 的位数)
  4. 标准模板库 STL—— set 列传
  5. mercury无线路由器设置服务器无响应,有了这款路由器,从此卡顿不存在
  6. 计算机辅助设计实训报告范文,cad室内实训报告范文
  7. 中点坐标公式 矩形_2019南充第16题——平面直角坐标系、矩形、K字型相似、运动与最值...
  8. python详细安装教程-python安装教程 Pycharm安装详细教程
  9. python编程100例-一,python编程100例
  10. 免费python网络课程-python网络课程