Dear All,
I'm trying to compile and install pvfs2 (version 2.8.2) on a cluster of
openSuSE Linux 11.2 (Kernel 2.6.31.14-0.6-default) nodes.
The configure script and the make targets work fine and the kernel
module pvfs2.ko is created.
But, when I want to load pvfs2.ko into the kernel with the command
modprobe pvfs2, I have get this error message:
FATAL: Error inserting pvfs2
(/lib/modules/2.6.31.14-0.6-default/kernel/fs/pvfs2/pvfs2.ko): Invalid
module format.
The output of the dmesg command is: [100879.414618] pvfs2: no symbol
version for module_layout.
The module is not loaded in the kernel (the command: lsmod | grep pvfs
doesn't return anything).
However, the kernel module seems to be good:
# modinfo src/kernel/linux-2.6/pvfs2.ko
filename: src/kernel/linux-2.6/pvfs2.ko
description: The Linux Kernel VFS interface to PVFS2
author: PVFS2 Development Team
license: GPL
srcversion: C6AFDEBFA18CC750ED27683
depends:
vermagic: 2.6.31.14-0.6-default SMP mod_unload modversions
parm: debug:debugging level (0 for none, 1 for verbose)
parm: hash_table_size:size of hash table for operations in
progress (int)
parm: gossip_debug_mask:int
parm: op_timeout_secs:Operation timeout in seconds (int)
parm: slot_timeout_secs:Slot timeout in seconds (int)
It seems to be a compatibility problem between the installed kernel, the
headers and the source when the kernel module is compiled.
However, the installed sources, the running kernel and the ouput of
modinfo match:
# rpm -qa | grep kernel
kernel-source-2.6.31.14-0.6.1.noarch
linux-kernel-headers-2.6.31-3.4.noarch
kernel-default-2.6.31.14-0.6.1.x86_64
I think the problem is somehow related to the linux distribution
(openSUSE 11.2 on this cluster) because I don't have this problem on debian.
Has somebody already tried to install pvfs2 on openSUSE 11.2?
Thanks in advance for your help.
Amandine Pignier
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users