Maybe someone on the list has experience running on Debian and can add to this 
discussion.

 

I don't believe that OrangeFS has been formally tested on Debian. It has been 
tested at various times on Ubuntu, so it should be possible to make it work. 
There are sometimes header differences between distributions of the kernel or 
other issues that show up.

What exactly do you mean when you say, "... the kernel itself at a previous 
step was not successfully built (some compile errors)"? What component were you 
building and what were the errors?

 

Can you please confirm that the version of kernel headers you built against for 
Debian with the 2.6.7 kernel match the kernel version running on the server? If 
you can send the output of `uname -r` and config.log from your build we can 
look at that.

 

If you could also send the config.log file produced when you tried building 
against the 2.6.28.1 kernel that should provide clues to help track down the 
"kzalloc" error message.

 

Thanks for your patience,

Elaine

 

 

From: Dimokritos Stamatakis [mailto:[email protected]] 
Sent: Tuesday, June 25, 2013 12:20 PM
To: Elaine Quarles
Subject: Re: [Pvfs2-developers] pvfs kernel at pvfs version 2.8.1

 

Also keep in mind that I was able to compile the 2.6.7 kernel using make kmod 
at pvfs (no compile errors like those we have with 2.6.28.1) , but the kernel 
itself at a previous step was not successfully built (some compile errors) . Se 
there was a pvfs2.ko produced , but when I was trying to load it it said 
unsupported format. What kernel, gcc did you use to build pvfs 2.8.1 with 
kernel module?

 

Thanks,

Dimos

On 25 Ιουν 2013, at 10:54 π.μ., Elaine Quarles <[email protected]> wrote:

So were there also problems when trying to compile with Debian 5 and 2.6.7 
kernel?

 

The error messages you sent are probably issues that have been fixed in point 
releases of OrangeFS. I can check on that.

 

Thanks,

Elaine

 

On Tue, Jun 25, 2013 at 3:06 AM, Dimokritos Stamatakis <[email protected]> 
wrote:

Hello,

I wanted to keep you updated about the kernel module at the PVFS 2.8.1. I tried 
to do it with the kernel 2.6.28.1 and gcc 4.3.2, I bult the kernel normally , 
configured the pvfs with this kernel, but when I try to do make kmod to pvfs I 
get:

 

 

data-server-client-i-8e3b05e0:~/pvfs2.8.1-original# make kmod

  CC [M]  /root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.o

In file included from 
/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.c:7:

/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-kernel.h:1271: error: 
conflicting types for ‘kzalloc’

include/linux/slab.h:304: error: previous definition of ‘kzalloc’ was here

/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.c: In function 
‘pvfs2_inode_removexattr’:

/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.c:1019: error: 
‘XATTR_REPLACE’ undeclared (first use in this function)

/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.c:1019: error: (Each 
undeclared identifier is reported only once

/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.c:1019: error: for 
each function it appears in.)

make[3]: *** [/root/pvfs2.8.1-original/src/kernel/linux-2.6/pvfs2-utils.o] 
Error 1

make[2]: *** [_module_/root/pvfs2.8.1-original/src/kernel/linux-2.6] Error 2

make[1]: *** [default] Error 2

make: *** [just_kmod] Error 2

 

 

 

Do you think I should upgrade to a newer gcc? Kernel?

 

 

Thanks,

Dimos

 

 

_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to