- 论坛徽章:
- 0
|
某项目,硬件环境为:
HP DL580G4 两台
HP FC2242SR HBA卡4块,分别装在两台服务器上
HP 光纤交换机两台
HP MSA1000盘阵,双控制器
RedFlag DC4.1 sp3 (核心为:2.4.21-47.22AXsmp)
连接拓扑为:
两个控制卡出来两根光纤分别连接到两个交换机上,而每台服务器两个HBA卡也分别连接到两个交换机.
安装完操作系统后,所有驱动都识别正常,在没有做HBA卡双链路冗余合并时,使用sfdisk -s,看到的设备为双份:
#sfdisk -s
/dev/sda: 81918240
/dev/sdb: 368641023
/dev/sdc: 61440720
/dev/sdd: 81918240
/dev/sde: 368641023
/dev/sdf: 61440720
分别在两台服务器使用fdisk -l查看时均报如下错误:
#fdisk -l
Disk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes
255 heads, 32 sectors/track, 35132 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes
Device Boot Start End Blocks Id System
/dev/cciss/c0d0p1 * 1 64 261104 83 Linux
/dev/cciss/c0d0p2 65 10383 42101520 83 Linux
/dev/cciss/c0d0p3 10384 15542 21048720 83 Linux
/dev/cciss/c0d0p4 15543 35132 79927200 f Win95 Ext'd (LBA)
/dev/cciss/c0d0p5 15543 20701 21048704 83 Linux
/dev/cciss/c0d0p6 20702 24828 16838144 82 Linux swap
/dev/cciss/c0d0p7 24829 35132 42040304 83 Linux
Disk /dev/sda: 83.8 GB, 83884277760 bytes
255 heads, 63 sectors/track, 10198 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 10198 81915403+ 83 Linux
Disk /dev/sdb: 377.4 GB, 377488408064 bytes
255 heads, 63 sectors/track, 45893 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 45893 368635491 83 Linux
Disk /dev/sdc: 62.9 GB, 62915297280 bytes
255 heads, 63 sectors/track, 7649 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 7649 61440561 83 Linux
I/O error: dev 08:30, sector 0
I/O error: dev 08:40, sector 0
I/O error: dev 08:50, sector 0
此时如果单接主控制器,识别到的一份都可以正常访问
如果单接从控制器的话,识别到的一份就无法正常访问,就会报如上的I/O error
如果拔掉主控制器,在从控制上报错,显示无法切换到从控制器,这时重起服务器识别到的磁盘资源也是无法访问的。
打HP 800电话,得到的回复是正常的话,不安装双链路冗余软件也是应该能正常切换的,盘阵配置是有问题的。
而问HP工程师和HP金牌得到的答复是如果不安装双链路冗余软件的话,在任何情况下,哪怕是主控制器拔掉了,也不会发生任何切换。
还有HP工程师说,如上报的I/O error错误是正常的,主备方式就是这样的,做完双链路冗余就正常了。
但是由于核心版本是2.4的,multipath好象找不到2.4核心下面的
而rdac又不支持这款HBA卡(HP FC2242SR 其实是OEM Emulex lpe11002的卡)
HP网站上也没有找到合适的合并软件。
询问HP 说是此方案是收费的,难道只有花钱才能够解决么?
同样的方案,使用qla2300的HBA卡,我实施过成功案例,但那时候HP已经把盘阵控制器的微码升级到了7.0的,双控制器采用的是双active方式,我们这里当前为4.48.B342
这里也想升级,但HP金牌说升上去就无法再降下来了,如果升上去也不行,就只能换控制器,领导怕耽误实施进程,就没敢升。
请各位大侠帮忙看看,尽快给小弟指点迷津,不胜感激。 |
|