diff corp's HBA and multipath

HBA卡:

04:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03)
05:00.0 Fibre Channel: Emulex Corporation Zephyr LightPulse Fibre Channel Host Adapter (rev 02)

驱动:

QLogic Fibre Channel HBA Driver: 8.03.01.04.05.05-k
Emulex LightPulse Fibre Channel SCSI driver 8.2.0.63.3p

multipath.conf配置截取:

defaults {
         udev_dir                 /dev
         polling_interval         10
         selector                 "round-robin 0"
         path_grouping_policy     failover
         getuid_callout           "/sbin/scsi_id -g -u -s /block/%n"
         prio_callout             /bin/true
         path_checker             readsector0
         rr_min_io                100
         rr_weight                priorities
         failback                 immediate
         no_path_retry            fail
         user_friendly_names      yes
         flush_on_last_del        yes
}

运行一段时间后的报错:

dmesg

qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c6500 2002.
qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c65bf 2002.
qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c664a 2002.
qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c66e7 2002.
qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c679b 2002.
qla2xxx 0000:04:00.0: scsi(5:0:1): Abort command issued -- 1 60c6883 2002.

其他信息: 

Server DELL R610
FCSW Brocade 300
HP MSA2312FC

报错时,IOSTAT磁盘使用率100,但是实际上rw请求啥都没有.

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          13.25    0.00    1.12   12.50    0.00   73.12

Device:         rrqm/s   wrqm/s   r/s   w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sda1              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sda2              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sda3              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdb               0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdb1              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdb2              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdb3              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdb4              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd               0.00     0.00  0.00  0.00     0.00     0.00     0.00     1.00    0.00   0.00 100.10
sdd1              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd2              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd3              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
sdd4              0.00     0.00  0.00  0.00     0.00     0.00     0.00     1.00    0.00   0.00 100.10
dm-0              0.00     0.00  0.00  0.00     0.00     0.00     0.00    26.03    0.00   0.00 100.10
dm-1              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-2              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-3              0.00     0.00  0.00  0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
dm-4              0.00     0.00  0.00  0.00     0.00     0.00     0.00    26.00    0.00   0.00 100.00

ls存储所在目录没有响应

数据库没有响应

收集sosreport再分析一下。

不过两块HBA不是一个厂商的还是很尴尬.

原因查明,存储双控,坏了一个控制器,multipath使用RR模式,可能是双控制CACHE方面的问题导致数据损坏,入门存储还是不可靠啊。

【其他】

可以尝试重新扫描设备 : 

find /sys/class/scsi_host/host*/scan | while read line; do echo - - - > $line; done

参考 : 

http://blog.163.com/digoal@126/blog/static/16387704020130144424699/

时间: 2024-10-29 01:06:45

diff corp's HBA and multipath的相关文章

device-mapper: multipath: Failing path recovery

由于扇区损坏导致多路径设备failed. 现象如下 :  # dmesg : device-mapper: multipath: Failing path 8:128. qla2xxx 0000:07:00.1: scsi(1:0:0:1): Mid-layer underflow detected (40000 of 40000 bytes)...returning error status. qla2xxx 0000:07:00.1: scsi(1:0:0:1): Mid-layer und

ASM 4——Multipath实现LUN设备名称的持久化

原文转自:http://blog.csdn.net/tianlesoftware/article/details/5979061 之前用openfiler 搭建了一个虚拟的存储. 并且用udev 动态管理实现了设备的持久化. 这块的知识参考我的blog: openfiler 搭建虚拟存储 并 配置服务端 http://blog.csdn.net/cymm_liu/article/details/11270397 实现设备名称的持久化有两种工具:Udev 和 Multipath.  Udev的东西

使用OpenFiler来模拟存储配置RAC中ASM共享盘及多路径(multipath)的测试

第一章 本篇总览   之前发布了一篇<Oracle_lhr_RAC 12cR1安装>,但是其中的存储并没有使用多路径,而是使用了VMware自身提供的存储.所以,年前最后一件事就是把多路径学习一下,本文介绍了OpenFiler.iSCSI和多路径的配置. 本文内容:     第二章 安装OpenFiler OpenFile是在rPath Linux基础上开发的,它能够作为一个独立的Linux操作系统发行.Openfiler是一款非常好的存储管理操作系统,开源免费,通过web界面对存储磁盘的管理

git/svn diff可视化工具配置

 以前一直使用svn diff / git diff,看到的都是console下的对比提示. 今天花了点时间找了一款工具,基于GUI的diff操作.   软件 选择的是p4merge , 下载路径: http://www.perforce.com/perforce/downloads/index.html   下载完成后,直接解压缩到 /usr/local/program/p4merge 目录   git diff配置 1. 创建相应脚本 gitmerge.sh脚本: 1.#!/bin/sh 2

HBA详解(原创)

HBA概述  主机总线适配器(Host Bus Adapter,HBA)是一个在服务器和存储装置 间提供输入/输出(I/O)处理和物理连接的电路板和/或集成电路适配器.因为HBA减轻了主处理器在数据存储和检索任务的负担,它能够提高服务器的性能.一个HBA和与之相连的磁盘子系统有时一起被称作一个磁盘通道. HBA的常规定义:就是连接主机I/O总线和计算机内存系统的I/O适配器.按照这个定义,像显卡就是连接视频总线和内存,网卡就是连接网络 总线和内存,SCSI-FC卡就是连接SCSI或者FC总线和内

光纤网卡和HBA卡的区别

在早期的SAN存储系统中,服务器与交换机的数据传输是通过光纤进行的,因为服务器是把SCSI指令传输到存储设备上,不能走普通LAN网的IP协议,所以需要使用FC传输,因此这种SAN就叫FC-SAN,而后期出现了用IP协议封装的SAN,可以完全走普通LAN网络,因此叫做IP-SAN,其中最典型的就是现在热门的ISCSI. 这两种方式都需要对数据块进行繁重的读包解包操作,因此高性能的SAN系统是需要在服务器上安装一块专门负责解包工作以减轻处理器负担的网卡,这种网卡大家就叫它HBA卡,它除了执行解包工作

HBA及WWN概述

1.首先介绍一下什么是HBA. 这里所说的HBA,全称FC HBA,也就是Fibre Channel Host Bus Adapter.在FC网络中,主机(如服务器)需要和FC网络.FC存储设备(如SAN)连接时,需要使用一种接口卡,就如同连接以太网需要以太网卡一样.这种接口卡就叫做FC HBA,简称HBA 和以太网卡的MAC地址一样,HBA上也有独一无二的标识,这就是WWN(World Wide Name).HBA上的WWN有两种: Node WWN(WWNN):每个HBA有其独有的Node

RHEL 6 Linux shell编程中diff与vimdif的使用

linux比较2个文件的区别有两个命令: (1)diff (2)vimdiff cp /etc/grub.conf hello 在hello文件的末尾添加zhangsan 使用diff比较2个文件的区别: [root@rhel ~]# diff hello /etc/grub.conf 18d17 < zahnsgan vimdiff hello /etc/grub.conf +-- 11 lines: grub.conf generated by anac|+ +-- 11 lines: gr

RHEL 5中如何使用multipath配置ASMdisk

fdisk查看磁盘 [root@db11g ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.9 (Tikanga) [root@db11g ~]# [root@db11g ~]# [root@db11g ~]# fdisk -l Disk /dev/sda: 32.2 GB, 32212254720 bytes 255 heads, 63 sectors/track, 3916 cylinders Uni