On 03/05/2014 05:05 AM, Bill MacAllister wrote:
>
>> Hmmm!!! If I make the count, from these logs, it shows that all your
>> paths went faulty.
>> Either, you had permanent faulty paths, or else the status of the paths
>> wasn't updated because of a bug.
>
> That the paths are fine when using the 2.6 kernel and fail with the 3.2
> kernel argues against it being a faulty path.

For the running kernel, where you encountered this problem, that is the
state of the paths. A kernel regression (SCSI or Transport) is a
possible cause too.

>
>> And as expected, now everything is perfect.
>>
>> From what I look into your logs, it is hard to conclude the cause. It
>> looks like a case of stale path status, which actually failed, when you
>> did a write() using the mkfs command.
>> If you have the resources, you may want to try the directio path checker
>> to see if it provide the real status.
>
> How do I do that?

Look at the fields path_checker and prio. They need to be set in
multipath.conf. The hwtable entry might be not current.

>
>> Also at the time when mkfs failed, was the SCSI device responding ? I
>> mean the TUR command definitely was, but what about, say, running the
>> mkfs directly on the SCSI device ??
>
> Do you mean using the /dev/dm-n device instead of the mapper device?
> I did try that once today, but it didn't seem to make a difference.

Nope. I meant the SCSI device.



-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to