专栏首页敏而好学磁盘阵列典型问题分析

磁盘阵列典型问题分析

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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 盘阵典型故障分析及解决方案

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

    党志强
  • Linux Test Project 测试套件说明

    Linux Test Project 是由SGI、OSDL和Bull开发和维护的一个项目,由IBM、思科、富士通、SUSE、Red Hat、Oracle和其他公...

    党志强
  • 阵列Cache写机制:Write-through与Write-back区别

       Write Through和Write Back是阵列卡Cache的两种使用方式,也称为透写和回写。当选用write through方式时,系统的写磁盘...

    党志强
  • 盘阵典型故障分析及解决方案

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

    党志强
  • R语言之可视化(20)之geom_label()和geom_text()

    Geom_text()将文本直接添加到绘图中。 geom_label()在文本后面绘制一个矩形,使其更易于阅读。

    用户1359560
  • Struts2中:值栈(ValueStack)、值栈中的Action实例、Struts2中的其他命名对象 小结

      Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 ...

    黑泽君
  • 英特尔发布CPU、傲腾硬盘、100G以太网:一切为了数据中心和AI

    今天,这家半导体巨头,一口气发布了Cascade Lake架构、第二代至强可扩展处理器、Optane DCPMM数据中心持久内存、Agilex FPGA、800...

    量子位
  • NVIDIA®Jetson嵌入式平台开发工具JetPack 3.0正式发布

    JetPack(Jetson SDK)是一个按需的一体化软件包,捆绑了NVIDIA®Jetson嵌入式平台的开发人员软件。JetPack 3.0包括对Jetso...

    GPUS Lady
  • 常用Markdown公式整理 && 页内跳转注意 && Markdown preview

    Echo_fy
  • hadoop_入门1

    体系结构 概述 hdfs mapreduce yarn cloudera 读取文件 数据管理与容错 数据块复制 心跳检测 二级namenode主要用于备份 HD...

    用户1147754

扫码关注云+社区

领取腾讯云代金券