View Full Version : Install FUSE?
bkonia
12-31-2007, 01:33 AM
Has anyone been able to install FUSE on an AppLogic appliance? I started with a CentOS 5 image and then installed the following packages using Yum:
kernel-xen-devel
fuse
dkms
dkms-fuse
I then executed:
modprobe fuse
and it says:
FATAL: Module fuse not found.
I also tried installing FUSE from the source, but the compilation fails because it needs the kernel sources and I haven't been able to find a source tree for the Xen kernel that's running on the appliance.
bkonia
12-31-2007, 02:18 AM
OK, so I found the Xen kernel source in /usr/src/kernels. I compiled FUSE against that source, and it compiled with no errors. I then ran make and make install and everything looked good. Unfortunately, when I execute "modprobe fuse" it gives me the same fatal error.
I'm thinking that this may be because the kernel source is version 2.6.18-53 and the kernel that's running on the server is version 2.6.16.33. The FUSE documentation was pretty explicit about the importance of compiling it against the exact same kernel that's running on the server. I've scoured the web, and I can't find any kernel source for 2.6.16.33, so I'm assuming that this is a custom build that AppLogic created. If so, would it be possible to get the source for this kernel version?
bkonia
12-31-2007, 09:31 PM
I tried this on a Fedora FC3 image and FUSE refused to compile because it said it was already compiled into the kernel. So, if it's already in the kernel, how do I enable it? I tried editing the /boot/config-2.6.16.33-xenU file, setting CONFIG_FUSE_FS=y and rebooted, but that didn't help. I'm assuming this is because the kernel would need to be recompiled with this option enabled.
So I guess the question now is, can I get an FC3 kernel compiled with FUSE support enabled?
Thanks!
PeterNic
12-31-2007, 11:34 PM
bkonia,
You can download the kernel used in AppLogic appliances from:
- for AppLogic 2.1.0 and 2.1.1
http://download2.3tera.net/GridU/xen-3.0.4-10.tar.bz2
- for AppLogic 2.2.2 (beta)
http://download2.3tera.net/GridU/xen-3.2-2.tar.bz2
The tar file contains a README that describes how to build the kernel.
We recommend that you use the kernel configuration utility (any of the 'make config' forms) rather than directly editing the config file to enable FUSE. Once you change the config options to include FUSE, you will need to rebuild the kernel; and copy the binaries into your appliance.
Let me know if this helps...
and happy new year!
Regards,
-- Peter
bkonia
01-26-2009, 11:53 AM
HI Peter,
Can you give me the download link for the 2.4.7 build?
JosephD
01-26-2009, 12:53 PM
bkonia,
Here is a link to the thread that shows all kernel versions for AppLogic
http://forum.3tera.com/showthread.php?t=164
Joseph
3tera
vBulletin® v3.7.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.