Linode Forum Index Linode Forum
Linode Community Forums
 


Debian lenny & fuse

Click here to go to the original topic

 
       Linode Forum Index -> General Discussion
Author Message
pointbrk



Joined: 07 Feb 2010
Posts: 3

Posted: Sun Feb 07, 2010 5:24 am    Post subject: Debian lenny & fuse  

I am following the instructions on http://www.linode.com/wiki/index.php/S3fs to mount an s3 bucket in my filesystem. When running s3fs to do an actual mount I get the following error:

fuse: device not found, try 'modprobe fuse' first

"modprobe fuse" gives:

FATAL: module fuse not found

I am running a debian lenny image "Latest 2.6 Stable (2.6.18.8-linode22)" and was under the impression that, from articles I read in the forum, that the kernel had the fuse module installed. Am I missing something? Can somebody give me advice on how to make this working?

Many thanks.
Back to top  
rsk



Joined: 24 Nov 2009
Posts: 283

Posted: Sun Feb 07, 2010 11:27 am    Post subject:  

As Linode kernels are loaded from _outside_ of your VPS's filesystem, they can't use modules, which have to match the kernel version and would reside inside it. All modular features are statically compiled into the kernels. So, no modprobe. I guess that you need to install the fuse userspace part (libfuse2, fuse-utils) and/or manually create /dev/fusectl using mknod (character device, major 10, minor 229 , 660 root.fuse I think).
Back to top  
Xan



Joined: 08 Feb 2004
Posts: 562
Location: Austin

Posted: Sun Feb 07, 2010 12:40 pm    Post subject:  

You can use pv_ops to run your own kernel, into which you can load modules.
Back to top  
pointbrk



Joined: 07 Feb 2010
Posts: 3

Posted: Sun Feb 07, 2010 1:16 pm    Post subject: Solved  

Installing fuse-utils did the trick. Thanks for your help.
Back to top  
FooBarWidget



Joined: 14 Feb 2011
Posts: 2

Posted: Mon Feb 14, 2011 5:03 am    Post subject:  

I'm trying to get fusecompress to work. I have created /dev/fusectl but it still doesn't work:
Code: # mknod /dev/fusectl c 10 229
# chmod 660 /dev/fusectl
# fusecompress some_directory
fuse: device not found, try 'modprobe fuse' first
fuse-utils is installed. How do I make fuse work?
Back to top  
FooBarWidget



Joined: 14 Feb 2011
Posts: 2

Posted: Mon Feb 14, 2011 5:18 am    Post subject:  

Thanks to czr on IRC for helping me out. Turns out the Linode kernel already supports FUSE, but I the /dev device is called /dev/fuse, not /dev/fusectl. After renaming it it worked.
Back to top  
 
       Linode Forum Index -> General Discussion
Page 1 of 1