[OpenAFS] Open AFS version issues with Fedora Core 3: "disagrees about version
of symbol struct_module"
Mon, 21 Nov 2005 06:19:18 -0600
I found Open AFS while lookinbg for a distributed file system for Linux
and it appears to be the best option available so I decided to try it.
Discovered I need a specific Fedora Core 3 kernel version so I downloade
and installed it. I then proceded to install Open AFS.
On reboot I got the 'Module openafs not found.' message on startup so I
[root@linux-afs rc3.d]# ./S50openafs-client start
Starting openafs-client: FATAL: Module openafs not found.
failed to load openafs kernel module. [FAILED]
The installed kernel RPMs are:
[root@linux-afs rc3.d]# rpm -qa | grep ker
and the installed openafs RPMs are:
[root@linux-afs init.d]# rpm -qa | grep openafs
Noticed that I was on kernel 1381 and the openafs module was in
so I copied the openafs directory from ...1380_FC3.. to ...1381_FC3..
thinking that modprobe was simply looking in the wrong place. Still
no success. So I changed into the fs directory and tried insmod with
the following result:
[root@linux-afs fs]# insmod openafs/openafs.ko
openafs: disagrees about version of symbol struct_module
insmod: error inserting 'openafs/openafs.ko': -1 Invalid module format
I have downloaded all of the updates to Fedora Core 3 from their Web
site, put them in one directory and did
for i in *.rpm; do rpm -F -h $i; echo Ready; read; done
to upgrade everything.
I got dependency issues (and circular dependencies in some cases)
on the following:
Looking at the above I made a guess that glibc and glibc-common
were important and the others weren't for openafs so I freshened
glibc and glibc-common using --nodeps and then verified both.
The only issue I found was that
[root@linux-afs openafs]# rpm -V glibc-2.3.6-0.fc3.1
which unfortunately isn't documented, this persists through reboot.
Where do I go from here? Any assistence would be much appreciated.
Thanks in advance.