- 论坛徽章:
- 0
|
请教大虾们:本人的机器是IBM 3850M2,RHEL5.4 x86-64bit,一定要做到不重启扫描到DS4700的新划的LUN.
[root@XenHost-E41F131ECB5C ~]# lspci
18:00.0 Fibre Channel: Emulex Corporation Zephyr-X LightPulse Fibre Channel Host Adapter (rev 02)
06:00.0 Fibre Channel: Emulex Corporation Zephyr-X LightPulse Fibre Channel Host Adapter (rev 02)
#系统已经给Emulex HBA安装了驱动程序,并已经识别卡的型号
[root@XenHost-E41F131ECB5C All_HBA]# sh lun_scan.sh -s -d #使用emulex扫描工具扫描
Missing sg3_utils - unable to detect removed target LUNs
Scanning lpfc HBA instance with scsi host number : 4
Missing sg3_utils - unable to detect removed target LUNs #提示sg3_utils没装
Scanning lpfc HBA instance with scsi host number : 3
[root@XenHost-E41F131ECB5C ~]# rpm -qa|grep sg3
#经检查sg3_utils的确没装
[root@XenHost-E41F131ECB5C ~]# rpm -ivh sg3_utils-libs-1.25-4.el5.i386.rpm
error: sg3_utils-libs-1.25-4.el5.i386.rpm: rpmReadSignature failed: sigh blob(32: BAD, read returned 134
error: sg3_utils-libs-1.25-4.el5.i386.rpm cannot be installed
#安装为什么失败?
换了其他的x86-64Bit的sg3_utils也不行。
[root@XenHost-E41F131ECB5C vm]# echo "- - -" > /sys/class/scsi_host/host3/scan
[root@XenHost-E41F131ECB5C vm]# echo "- - -" > /sys/class/scsi_host/host4/scan
[root@XenHost-E41F131ECB5C vm]# fdisk -l
Disk /dev/sda: 298.9 GB, 298999349248 bytes
255 heads, 63 sectors/track, 36351 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 65 522081 83 Linux
/dev/sda2 66 1370 10482412+ 83 Linux
/dev/sda3 1371 1631 2096482+ 82 Linux swap / Solaris
/dev/sda4 1632 36351 278888400 83 Linux
也没有效果!
有哪位大虾做过,能救小弟一把? |
|