[dm-devel] multipath and StorageWorks HSG80
Christophe Varoqui
christophe.varoqui at free.fr
Thu Apr 20 21:22:48 UTC 2006
>> That's certainly where the IO errors are triggered at bootup.
>> Can you send the code snippet ?
>>
>
> You mean from the init script? Here it is:
>
> hsg80_init() {
> dummy_capa=2097152
>
> for i in $(grep -rl 2097152 /sys/block/sd*/size|awk -F/ '{print
> $4}')
> do
> echo
> echo "##################################"
> echo "FIXING HSG80 device: $i"
> echo
> sg_start -start /dev/$i
> sleep 1
> echo 1>/sys/block/$i/device/rescan
> done
> }
>
> I put the echo's in so that I could see if and for which devices
> it was being called. And yes, it's called for the two "ghost"
> devices (sdc and sdd).
>
>
> But if you look at boot output, the errors begin well before
> the multipath-tools init script runs.
>
>
Right, this script can't be the culprit.
> Here is a trimmed excerpt:
>
>
> (218411 MB)
> [42949395.380000] SCSI device sdb: drive cache: write through
> [42949395.450000] sdb: unknown partition table
> [42949395.510000] sd 0:0:1:1: Attached scsi disk sdb
> [42949395.580000] sdc : READ CAPACITY failed.
> [42949395.580000] sdc : status=1, message=00, host=0, driver=08
> [42949395.710000] sd: Current: sense key: Not Ready
> [42949395.770000] Additional sense: Logical unit not ready,
> initializing cmd. required
> [42949395.870000] sdc: asking for cache data failed
> [42949395.930000] sdc: assuming drive cache: write through
> [42949396.000000] sdc : READ CAPACITY failed.
> [42949396.000000] sdc : status=1, message=00, host=0, driver=08
> [42949396.130000] sd: Current: sense key: Not Ready
> [42949396.190000] Additional sense: Logical unit not ready,
> initializing cmd. required
> [42949396.300000] sdc: asking for cache data failed
> [42949396.360000] sdc: assuming drive cache: write through
> [42949396.430000] sdc:<6>sd 0:0:2:1: Device not ready.
> [42949396.490000] end_request: I/O error, dev sdc, sector 0
>
The scsi driver probing seems to fail with io errors on ghost paths.
If so, you can consider it harmless.
Regards,
cvaroqui
More information about the dm-devel
mailing list