[blfs-dev] lvm2

Fernando de Oliveira famobr at yahoo.com.br
Thu Aug 29 14:08:16 PDT 2013


Em 27-08-2013 14:44, David Brodie escreveu:
> On 27/08/13 16:33, David Brodie wrote:
>>
>>
>> On 27/08/13 14:12, Bruce Dubbs wrote:
>>> David Brodie wrote:
>>>> On 27/08/13 05:29, Bruce Dubbs wrote:
>>>>> Fernando de Oliveira wrote:
>>>>>> Em 26-08-2013 23:58, Fernando de Oliveira escreveu:
>>>>>>> Tests attached.
>>>>>
>>>>> Well...
>>>>>
>>>>> ## 417 tests 15:24 : 78 OK, 2 warnings, 20 failures, 0 known failures;
>>>>> 317 skipped
>>>>>
>>>>> doesn't seem very useful.  You start out with Running
>>>>> normal:api/lvtest.sh ...                                     passed.
>>>>> 0:02    0:00.159/0:00.699   14    4536/1448
>>>>>
>>>>> But that's what hangs for me.
>>>>>
>>>>> I notice later it says:
>>>>>
>>>>> kernel_at_least 2 6 33 || skip, but I suspect it doesn't take into
>>>>> account version 3 of the kernel.  Also, there are comments about udev.
>>>>>
>>>>> Finally, I see snapshot support for the kernel seems to be needed.
>>>>>
>>>>> Overall, the log does not make much sense to me.
>>>>
>>>> The errors look similar to the results I got when running the tests
>>>> under a 3.9.7 kernel, but with LVM built using 3.8.1 headers - perhaps
>>>> the API has changed?
>>>
>>> What would change that the tests hang/fail, but the commands seem to
>>> work fine?  I suspect the problem to be something about the test harness.
>>>
>>>      -- Bruce
>>
>> Well I've tried creating some lv's from the command line under linux
>> 3.9.7 (lvm 2.02.98 built with 3.8.1 headers), and the results are
>> consistent with the test suite, i.e. I can create plain vanilla lv's,
>> but not with --type=raid/snapshot/mirror, which all give kernel target
>> not found errors.
>>
>> I can also create a plain lv on a vg consisting of 3 loopback volumes,
>> and format, mount, copy files.
>>
>> Ah, just checked /usr/lib/modules/3.9.7/modules.alias - it's grown
>> considerably since 3.8.1, and has a whole lot of aliases such as:
>>
>> alias dm-snapshot-merge dm_snapshot
>> alias dm-snapshot-origin dm_snapshot
>> alias dm-raid6 dm_raid
>> alias dm-raid5 dm_raid
>>
>> and so on. Wonder if this has something to do with it? lvm2 seems to
>> think that the kernel target is missing, perhaps it has just changed
>> name, and lvm2 isn't checking the alias file.
>>
>> David
>>
> 
> No, forget that, the difference is I've built the targets as modules for 
> 3.9.7 - they just need loading with 'modprobe'. Anyway, that should 
> solve Fernando's problem.
> 
> David
> 

David,

Thank you very much.

Unfortunately, I could not consider these tests, nor anything else,
these days, with that other problem (glibc). Sorry for not replying
before. In time, I will test it again.

-- 
[]s,
Fernando



More information about the blfs-dev mailing list