Your Lustre version is almost 2.7.0, in particular for the changelog 
aspects.

Robinhood 2.5 does not currently support Lustre 2.7.
Port to Lustre 2.7 has been done in the development branch of robinhood v3.0
so the patches should to be backported to v2.5.x. to make your 
installation work.

Regards,
Thomas

On 04/27/15 17:22, Jérôme BECOT wrote:
> What version did you test ?
>
> Because here we use the 2.6.92 which is close to 2.7
> The stock 2.6-RC1 downloadable from the intel website made some crashes.
> Finally, it is related to lustre library then ?
>
> But if I try to compile with lustre sources, in an older version of 
> the libraries, will robinhood behave normally ?
>
> Le 27/04/2015 17:03, LEIBOVICI Thomas a écrit :
>> I get the same error as you if I build robinhood 2.5 on Lustre 2.7.
>> But for me it works on Lustre 2.6.
>>
>> On 04/27/15 16:10, Jérôme BECOT wrote:
>>> I have the same error. I followed the steps on the github
>>> git clone
>>> git checkout
>>> ./autogen.sh
>>> ./configure [--with-purpose=TMPFS]
>>> make / make rpm
>>>
>>> I have joined the logs
>>>
>>>
>>>
>>> Le 27/04/2015 15:49, LEIBOVICI Thomas a écrit :
>>>> I find strange the output of ./configure is mixed with the output 
>>>> of "make" in the trace you sent
>>>>
>>>> make[3]: Entering directory
>>>> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src/entry_processor'
>>>>     CC       entry_proc_impl.lo
>>>> In file included from entry_proc_impl.c:24:0:
>>>> entry_proc_impl.c: In function 'print_op_stats':
>>>> entry_proc_impl.c:1103:58: error: dereferencing pointer to 
>>>> incomplete type
>>>> p_op->extra_info.log_record.p_log_rec->cr_index,
>>>> ^ checking for struct lov_user_ost_data_v1.l_object_seq... no
>>>> checking for struct lov_user_ost_data_v1.l_object_id... no
>>>>
>>>>
>>>> Instead of building the RPM, can you check if the source tree builds:
>>>>
>>>> ./configure
>>>> make clean
>>>> make
>>>>
>>>>
>>>>
>>>> On 04/27/15 15:36, Jérôme BECOT wrote:
>>>>> Hi,
>>>>>
>>>>> I am trying to build robinhood for Lustre 2.6
>>>>>
>>>>> Le 27/04/2015 15:34, LEIBOVICI Thomas a écrit :
>>>>>> Hi,
>>>>>>
>>>>>> Do you try to build robinhood for Lustre (what version?) or for 
>>>>>> another filesystem?
>>>>>>
>>>>>> Thomas.
>>>>>>
>>>>>>
>>>>>> On 04/27/15 14:33, Jérôme BECOT wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> I'd like to install robinhood on a CentOS 7 client. I am not sur 
>>>>>>> that
>>>>>>> this OS is supported.
>>>>>>>
>>>>>>> So I tried to compile the last version and when I run "make rpm" it
>>>>>>> stops with this error :
>>>>>>>
>>>>>>>
>>>>>>> make[3]: Entering directory
>>>>>>> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src/entry_processor'
>>>>>>>     CC       entry_proc_impl.lo
>>>>>>> In file included from entry_proc_impl.c:24:0:
>>>>>>> entry_proc_impl.c: In function 'print_op_stats':
>>>>>>> entry_proc_impl.c:1103:58: error: dereferencing pointer to 
>>>>>>> incomplete type
>>>>>>> p_op->extra_info.log_record.p_log_rec->cr_index,
>>>>>>> ^ checking for struct lov_user_ost_data_v1.l_object_seq... no
>>>>>>> checking for struct lov_user_ost_data_v1.l_object_id... no
>>>>>>>
>>>>>>> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of 
>>>>>>> macro
>>>>>>> 'DisplayLog'
>>>>>>>                DisplayLogFn((dbg_level), (tag), format); \
>>>>>>> ^
>>>>>>> entry_proc_impl.c:1104:64: error: dereferencing pointer to 
>>>>>>> incomplete type
>>>>>>> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid),
>>>>>>>                            ^
>>>>>>> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of 
>>>>>>> macro
>>>>>>> 'DisplayLog'
>>>>>>>                DisplayLogFn((dbg_level), (tag), format); \
>>>>>>> ^
>>>>>>> entry_proc_impl.c:1104:64: error: dereferencing pointer to 
>>>>>>> incomplete type
>>>>>>> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid),
>>>>>>> ^
>>>>>>> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of 
>>>>>>> macro
>>>>>>> 'DisplayLog'
>>>>>>>                DisplayLogFn((dbg_level), (tag), format); \
>>>>>>> ^
>>>>>>> entry_proc_impl.c:1104:64: error: dereferencing pointer to 
>>>>>>> incomplete type
>>>>>>> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid),
>>>>>>> ^
>>>>>>> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of 
>>>>>>> macro
>>>>>>> 'DisplayLog'
>>>>>>>                DisplayLogFn((dbg_level), (tag), format); \
>>>>>>> ^
>>>>>>> make[3]: *** [entry_proc_impl.lo] Error 1
>>>>>>> make[3]: Leaving directory
>>>>>>> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src/entry_processor'
>>>>>>> make[2]: *** [all-recursive] Error 1
>>>>>>> make[2]: Leaving directory 
>>>>>>> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src'
>>>>>>> make[1]: *** [all-recursive] Error 1
>>>>>>> make[1]: Leaving directory 
>>>>>>> `/root/robinhood/rpms/BUILD/robinhood-2.5.4'
>>>>>>> erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.dPei6N 
>>>>>>> (%build)
>>>>>>>
>>>>>>>
>>>>>>> Erreur de construction de RPM :
>>>>>>>       Mauvais statut de sortie pour /var/tmp/rpm-tmp.dPei6N 
>>>>>>> (%build)
>>>>>>> make: *** [rpm] Erreur 1
>>>>>>>
>>>>>>> I don't know if the format of the email will be good but the 
>>>>>>> error mark
>>>>>>> is under the arrow of "p_log_rec->cr_tfid" for the error / the word
>>>>>>> "format" for the notice
>>>>>>> I think it is the version of the compiler that may be more 
>>>>>>> strict, but
>>>>>>> my knowledge of the C code is limited.
>>>>>>>
>>>>>>> If there is a quick fix i would be glad to test it, if it is 
>>>>>>> because
>>>>>>> COS/RHEL 7 is not supported just let me know
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to