I compiled the fuse.ko that came with the fuse-2.6.3 tarball. I replaced
vermagic=2.6.16-xenU SMP 686 gcc-4.1 with vermagic=2.6.16-xenU SMP 686 gcc-4.0
using sed:
sed -e 's/vermagic=2.6.16-xenU SMP 686 gcc-4.1/vermagic=2.6.16-xenU SMP 686
gcc-4.0/' fuse.ko fuse1.ko
This enabled the new module to load on my AMIs. As far as a know, 4.1 was a
replacement for 4.0 without api changes and was never slotted in gentoo. I
haven't seen any issues. The find /mnt/gluster/folder -type f -exec head -n1 {}
\; test still fails but I got further (98,000 files) before the no file found
errors and the same sort of errors in the files I already posted.
If anyone wants this module, let me know. I can also try a custom patched fuse
module so long as it works with 2.6.16
Harris
----- Original Message -----
From: "Anand Avati" <[EMAIL PROTECTED]>
To: "Harris Landgarten" <[EMAIL PROTECTED]>
Cc: "Mike Machuidel" <[EMAIL PROTECTED]>, "Gluster List"
<[email protected]>
Sent: Sunday, May 27, 2007 7:30:10 AM (GMT-0500) America/New_York
Subject: Re: [Gluster-devel] Some problems reproduced (strace, test code etc.)
> For those of use running glusterfs on Amazon EC2 AMIs, any custom fuse.ko
> would have to be supplied precompiled with the same compiler Amazon used to
> compile the Xen kernel we are running or it wouldn't load.
it will only be a custom fuse source tarball. definitely not any kind of binary.
--
Anand V. Avati
_______________________________________________
Gluster-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/gluster-devel