[Lustre-discuss] Has anyone built 1.8.5 on Centos 5.6?

Michael Di Domenico mdidomenico4 at gmail.com
Mon Jun 13 15:04:04 PDT 2011


Thanks.  Looks like my previous error was just a duplicate export
symbol which cleaned up the compile (thought the rpm didn't build
quite right, didnt get an initrd file).

I'd like to use the stock lustre-1.8.5 source tree rather then git
clone (appeases management better), but i did not get a chance to
compile that before i left the office for the day, will try tomorrow.

worst case I'll fall back to the git clone, but it's good to hear
others have success.

On Mon, Jun 13, 2011 at 5:30 PM, Mark Nelson <mark at msi.umn.edu> wrote:
> Hi Michael,
>
> We are one of the customers using it, and so far (about 2 weeks) it's
> been stable on a ~8700 core cluster.  fragmentation statistics as
> reported by brw_stats look much better than 1.8.2 as an added bonus.
>
> Mark
>
> On 06/13/2011 03:11 PM, Joe Landman wrote:
>> On 06/13/2011 04:07 PM, Michael Di Domenico wrote:
>>> Joe,
>>>
>>> I'm trying to compile 1.8.5 i686/x86_64 on RHEL5.6 with 2.6.8-238
>>> kernel.  Did you happen to hit this error with your compile?  If so
>>> how did you fix it?  Has anyone else seen this?
>>>
>>>     CC [M]  fs/jbd2/journal.o
>>> fs/jbd2/journal.c:94: error: redefinition of ‘__kcrctab_jbd2_log_start_commit’
>>> fs/jbd2/journal.c:80: error: previous definition of
>>> ‘__kcrctab_jbd2_log_start_commit’ was here
>>> fs/jbd2/journal.c:94: error: redefinition of ‘__kstrtab_jbd2_log_start_commit’
>>> fs/jbd2/journal.c:80: error: previous definition of
>>> ‘__kstrtab_jbd2_log_start_commit’ was here
>>> fs/jbd2/journal.c:94: error: redefinition of ‘__ksymtab_jbd2_log_start_commit’
>>> fs/jbd2/journal.c:80: error: previous definition of
>>> ‘__ksymtab_jbd2_log_start_commit’ was here
>>> make[3]: *** [fs/jbd2/journal.o] Error 1
>>> make[2]: *** [fs/jbd2] Error 2
>>> make[1]: *** [fs] Error 2
>>> make: *** [modules] Error 2
>>>
>>
>> Hi Michael:
>>
>>     I had tried 1.8.5 against the newer kernels and ran into problems.
>> So I pursued using the updated bits.
>>
>>     For our successful build, I used the updated Centos 5.6 kernel, and
>> the git repository.  You can pull our build from here:
>> http://download.scalableinformatics.com/lustre/1.8git_build/ if you
>> wish.  Customers are using it, and so far, its looking pretty good.
>>
>>     Regards,
>>
>> Joe
>>
>>
>
>
> --
> Mark Nelson, HPC Systems Administrator
> Minnesota Supercomputing Institute
> Phone: (612)626-4479
> Email: mark at msi.umn.edu
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss
>



More information about the lustre-discuss mailing list