服务器盘阵典型故障问题怎么解决

本篇内容介绍了“服务器盘阵典型故障问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

目前成都创新互联已为千余家的企业提供了网站建设、域名、虚拟主机、网站托管维护、企业网站设计、法库网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

在磁盘阵列在线支持的过程中,会遇到一些常见的问题,现将有典型意义的问题分析如下

1.在服务器往盘阵中写入或读出数据时报错(如I/0 error,读写延缓失败等),或不能写入数据,或写入过程中出错

1) 检查SCSI线及SCSI卡有无松动.

2)判断盘阵型号:如果是SCSI接口类型的盘阵,第一思路是查看盘阵的主机通道接口有无接错,如果将SCSI线接到了out口,极易出现这种故障现象,这时一定要提醒用户先关闭服务器,再关闭盘阵,稍等片刻,等静电释放完毕后立即将SCSI线换接到in口

3)  查看通道速度:

正常情况下本公司盘阵的通道频率都为160MHZ(对应传输速率为320MB/s),如果发现磁盘通道频率为80或更低,建议逐一检查SCSI链路上的各部件(SCSI卡,SCSI线,盘阵通道的连通性)必要时可以通过更换主机通道,更换SCSI卡验证自己的判断

2.服务器往盘阵中写入或读出数据时速率很慢

1)检查物理连接,如SCSI线,SCSI卡有无松动,SCSI线建议不要太长,以免影响I/0速率

2)询问SCSI卡型号,若速率为320MB/s的盘阵使用160MB/s速率SCSI卡连接盘阵,会出现服务器不能访问盘阵或读写速率非常慢的情况

3)查看通道速率,如果发现有人为更改过通道频率或自身即显示为80或更低频率,将会导致速率很慢,可尝试将其修改到160MHZ

4)查看参数设置:

如读写策略

在infrotrend盘阵中写策略有两种;write back和write through,默认为write back,使用write back 写策略时,若服务器往盘阵中写数据,控制器会先将数据写入缓存,然后定期写入硬盘,由于缓存I/o速率远远高于硬盘I/O速率,所以会提高性能.而使用write through则将导致控制器将数据直接写入硬盘而不经过缓存,可通过修改写策略提高盘阵性能

在promise盘阵中有读策略和写策略

读策略分read cache,read ahead,no cache三种,默认为read ahead,no cache为读数据时不通过缓存,read cache为读数据时不从硬盘中读,而是先将要读的数据放入到缓存中,直接从缓存中读取数据,read ahead则是将本次要读的数据及下次可能会读到的数据一起放到缓存,读性能更好

写策略与infrotrend类似

5)条带大小的设置

控制器往盘阵中写数据或从中读数据都是以条带为单位进行的,条带大小范围从

(8KB-1MB以promise为例,不同厂家可能有所不能),针对不同应用,条带设置不同可以会使用性能有很大区别

典型的应用有两类:

a)多媒体或视频点播系统:要求数据I/O次数不能太多,且一次I/O数据量要较大,否则在用户端会出现多次停顿,因此,要求条带比较大,条带大小设置为64K或更大为宜,否则将影响性能

b)数据库文件访问:访问次数比较频繁,但每次I/O数据量不大,一般为一个表或某几个字段的修改,这时要求条带比较小,一般设置为8K或更小为宜

在常见的盘阵问题在线支持中,遇到的另一个常见问题就是服务器识别不到盘阵,一般分析思路如下:

作为一个硬件设备,盘阵被服务器识别有两个层次,

第一是在服务器启动时,HBA卡会扫描硬件设备,这一过程与操作系统无关,因为操作系统此时还没有启动

第二是操作系统启动后,系统中能不能识别到盘阵

因此出现服务器不能识别盘阵的情况,需要定位到究竟是哪一层次的问题

1.如果是在服务器启动时,HBA卡中不能识别到盘阵

1 )检查盘阵映射是否做好

2 )检查物理连接,HBA卡及光纤线,SFP或SCSI卡安装,连接有无问题,如果是光纤卡,查看光纤卡的指示灯状态是否正常

3 )物理连接正常但仍不能识别盘阵,需要确认

a)HBA卡与盘阵的兼容性

如adaptecSCSI卡与SCSI盘阵不太兼容,详细内容可查相关兼容列表

b)SCSI线或光纤线,SFP有无破损,若路途通过光纤交换机,查看相应的端口指示灯是否正常

4 )盘阵在售出前都经过严格检测,一般出现故障的可能性不大,只有当上述几点均确认正常时才考虑盘阵:

若盘阵某一通道不通,可更换到另一通道测试是否正常,若另一通道正常,可能是控制器通道故障,此时可目测通道口有无人为损坏痕迹如弯针等

2.如果是服务器启动时HBA卡中能识别到盘阵,但进入系统后不能识别到盘阵

1)首先检查驱动有无安装后,如有必要,重新安装驱动

2)如果能识别到盘阵这一设备,但分区不能识别,典型的情况是windows系统,查看能否将磁盘激活或重新扫描硬件改动

3)光纤盘阵在连接服务器时有时会出现硬盘更换或重新启动后不能识别某一分区的情况,此时可重新启动服务器和盘阵,如果中途经过光纤交换机,重启交换机

“服务器盘阵典型故障问题怎么解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


标题名称:服务器盘阵典型故障问题怎么解决
URL地址:http://scyanting.com/article/jdhhje.html