Hello,
i actually did:
sudo
./configure --with-kernel=/usr/src/kernels/2.6.18-194.17.1.el5-x86_64
and then it outputted:
----------------------------------------------------------------------***** 
Displaying PVFS Configuration Information 
*****------------------------------------------------------PVFS2 configured to 
build karma gui               :  noPVFS2 configured to perform coverage 
analysis     :  noPVFS2 configured for aio threaded callbacks       : yesPVFS2 
configured to use FUSE                      :  noPVFS2 configured for the 2.6.x 
kernel module      : yesPVFS2 configured for the 2.4.x kernel module      :  
noPVFS2 configured for using the mmap-ra-cache      :  noPVFS2 will use 
workaround for redhat 2.4 kernels  :  noPVFS2 will use workaround for buggy 
NPTL          :  noPVFS2 server will be built                        : yes
PVFS2 version string: 
2.8.1---------------------------------------------------------------------
(Previously i had tested: [pvfs-2.8.1]$ sudo ./configure 
--with-kernel=/usr/src/redhat/BUILD/kernel-2.6.35.7custom

OUTPUT:configure: error: The
kernel source tree does not appear to be 2.6)
What shall i do next?
In the quick start guide says: "The module itself is the file pvfs2.ko in 
subdirectory src/kernel/linux-2.6 in your build tree"In my folder 
"/usr/pvfs-2.8.1/src/kernel/linux-2.6" there is no file named pvfs2.ko or any 
file created  today.Tha only file that is modified is the "Makefile" in that 
specific folder.So what about the next step? Cause i can't not "insmod" 
anything.
Thanks, in advance
ps. I don't know if the machine is a cluster
> Date: Thu, 2 Feb 2012 14:28:18 +0100
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: RE: [Pvfs2-users] configure: error: The kernel source tree does not 
> appear to be 2.6
> 
> Hi !
> 
> 
> On Thu, 2 Feb 2012 15:04:05 +0200, g_p g_p <[email protected]> wrote:
> > Hello and thanks for replying,
> > i did what you told me with "locate"
> > [~]$ locate
> >
> utsrelease.h/usr/btrfs-unstable/include/generated/utsrelease.h/usr/src/kernels/2.6.18-194.11.3.el5-x86_64/include/linux/utsrelease.h/usr/src/kernels/2.6.18-194.17.1.el5-x86_64/include/linux/utsrelease.h/usr/src/kernels/2.6.18-194.17.1.el5.centos.plus-x86_64/include/linux/utsrelease.h/usr/src/linux-2.6.35.7/include/generated/utsrelease.h/usr/src/redhat/BUILD/kernel-2.6.35.7custom/include/generated/utsrelease.h
> 
> 
> > You are right the "utsrelease.h" is located under these directories.
> > But how can --with-kernel path see that specific file?
> 
> I think, the script  is looking for "utsrelease.h"
> 
> since I think, you must have built the kernel by  yourself and the sources
> for it  seem to lie under "/usr/src/redhat/BUILD/kernel-2.6.35.7custom",
> I'd try the ./configure
> --with-kernel="/usr/src/redhat/BUILD/kernel-2.6.35.7custom" option.
> 
> 
> If the kernel is not self-built and the distribution kernel, try the
> penultimate line.  Definitive take an ntry with the release number
> matching  to your current running kernel
> 
> 
> 
> BTW May I ask, If you, by any chance, are trying this out on a rocks
> cluster
> machine ?
> Just curious 
> ...
> 
> Greetings
> Vlad
> 
> 
> > previous files is the right one for loading the kernel module?
> > Thanks, in advance
> >> Date: Thu, 2 Feb 2012 12:31:09 +0100
> >> From: [email protected]
> >> To: [email protected]
> >> Subject: Re: [Pvfs2-users] configure: error: The kernel source tree
> does
> >> not appear to be 2.6
> >> 
> >> Hi!
> >> 
> >> 
> >> On Wed, 1 Feb 2012 23:13:25 +0200, g_p g_p <[email protected]>
> wrote:
> >> > Hello,
> >> > i'm using pvfs2 and i'm trying to load the kernel moduleSo i did:
> >> > 1st try:
> >> > //print version
> >> > [~]      cat /proc/versionLinux version 2.6.35.7-23Mar  (gcc version
> >> 4.1.2
> >> > (Red Hat 4.1.2-48)) 
> >> > [~]     cd /usr/pvfs-2.8.1 [pvfs-2.8.1]      sudo ./configure
> >> > --with-kernel=/boot/vmlinuz-2.6.35.7-23MarChecking ... (etc)ERROR:
> >> > configure: error: The --with-kernel path
> >> > /boot/vmlinuz-
> >> > 2.6.35.7-23Mar  is not a directory.
> >> > 
> >> > 2nd try:
> >> > [pvfs-2.8.1]      sudo ./configure
> >> > --with-kernel=/usr/src/linux-2.6.35.7Checking ... (etc)
> >> > ERROR: grep:
> >> > /usr/src/linux-2.6.35.7/include/linux/utsrelease.h: No such file or
> >> > directory
> >> 
> >> If it is a distribution  kernel install the corresponding kernel header
> >> files (RHEL/Centos: kernel-devel-<VERSION-In-USE>,  debian:
> >> linux-headers-<VERSION-IN_USE>) and let the parameter --with-kernel
> point
> >> to that specific directory the headres get installed (which is usually
> >> /usr/src, but sometimes also /usr/src/kernels/linux-...<VERSION> )
> >> 
> >> If the matching headers are actually installed and there are not found,
> 
> >> do a "locate utsrelease.h" after updating the db with updatedb.
> >> 
> >> 
> >> Good Luck!
> >> 
> >> Greetings,
> >> Vlad
                                          
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to