isp/qlogic reports controller SN instead of Logical Drive ID
Andriy Kopystyansky
anri at polynet.lviv.ua
Thu May 20 11:46:12 UTC 2010
Hi, people,
I'm trying to launch a nice server on IBM Blade, and encountered
serious problem with multipath via Qlogic/ISP driver.
I have IBM blade with two fibre channel adapters:
isp0, isp1: <Qlogic ISP 2422 PCI FC-AL Adapter>
Also i have storage IBM DS3400 with 2 FC-RAID controllers. Each
adapter has link to each FC-RAID.
On the storage, I've created two logical disks (big disk 10G and small
one 6G), assigned to my blade,
and sucessfully installed freebsd-8.0-amd64 on device da0.
As expected, camcontrol shows da0-da7 devices (2 logical disks with 4
pathes to each one).
camcontrol readcap reports da0, da2, da4, da6 - belongs to 10G drive
and da1, da3, da5, da7 - has 6G.
Then I tried to build multipath volume on da1,da3,da5,da7. End here
problem starts:
camcontrol inquiry da0 -S reports SX80801049 (which is actually serial
number of raid controller at DS3400, not an ID of 10G volume)
camcontrol inquiry da1 -S also reports SX80801049...
camcontrol inquiry da2 -S reports serial of second RAID (instead of
the same ID as da0)...
and so on...
camcontrol inquiry da4 -S reports first RAID serial (fine, this one
through isp1).
In logs a lot of "ILLEGAL REQUEST asc:94,1" regarding da1, da2, da5, da6.
As you can see, it allows me to have only one logical storage per RAID
controller :))
Help please. Thanks in advance.
--
best regards,
Andriy Kopystyansky
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the freebsd-scsi
mailing list