[PVFS2-users] IBM JS20 ppc64 & redhat 4 issue

vallard vallardb at hotmail.com
Sun Apr 3 22:52:16 EDT 2005


Hi,
First, thanks for supporting this list and answering all the questions.  I
searched the archives as best I could but didn't find the answer to my
question so forgive me if I am repeating anything.  I am running redhat 4 on
ppc64 compiled with gcc. The default compiles 32bit binaries which I guess
is ok, because everything works as far as pvfs2-ls, pvfs2-ping etc.  In
addition, I was able to insmod the pvfs2.ko.
However, what doesn't work is mounting now using the kernel module:

[root at blade002 linux-2.6]# mount /mnt/pvfs2
mount: wrong fs type, bad option, bad superblock on
tcp://blade006:3334/pvfs2-fs,
       or too many mounted file systems

from the syslog:
Apr  3 20:06:30 blade002 kernel: pvfs2: pvfs2_get_sb -- wait timed out
(ec0001).  aborting attempt.
Apr  3 20:06:30 blade002 kernel: pvfs2_get_sb: mount request failed with
15466497

I am wondering if this is because I need to build the binaries, etc in 64
bit mode.  When I do that I com with:

CFLAGS="-m64"
/configure --prefix=/usr/local/pvfs2/ppc64/ --with-kernel=/lib/modules/2.6.
9-5.EL/build/

but it doesn't find the DB.  I modified the configure script (line 1981) to
search for db4-2 (since thats what I see in /lib64 )and that configured
properly, but the make failed:

/usr/bin/ld: skipping incompatible lib/libpvfs2-server.a when searching
for -lpvfs2-server
/usr/bin/ld: cannot find -lpvfs2-server
collect2: ld returned 1 exit status
make: *** [src/server/pvfs2-server] Error 1

I'm sure I'm forgetting/doing something stupid.  If anyone can help me, I
would greatly appreciate it.
I should also mention that the file server is an Intel Xeon machine EM64T
running rh4 as well and everything works perfect in that.

Thanks,
Vallard


More information about the PVFS2-users mailing list