Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
 Post subject: Debian lenny & fuse
PostPosted: Sun Feb 07, 2010 6:24 am 
Offline
Senior Newbie

Joined: Sun Feb 07, 2010 6:15 am
Posts: 7
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.


Top
   
 Post subject:
PostPosted: Sun Feb 07, 2010 12:27 pm 
Offline
Senior Member
User avatar

Joined: Tue Nov 24, 2009 1:59 pm
Posts: 362
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).


Top
   
 Post subject:
PostPosted: Sun Feb 07, 2010 1:40 pm 
Offline
Senior Member
User avatar

Joined: Sun Feb 08, 2004 7:18 pm
Posts: 562
Location: Austin
You can use pv_ops to run your own kernel, into which you can load modules.


Top
   
 Post subject: Solved
PostPosted: Sun Feb 07, 2010 2:16 pm 
Offline
Senior Newbie

Joined: Sun Feb 07, 2010 6:15 am
Posts: 7
Installing fuse-utils did the trick. Thanks for your help.


Top
   
 Post subject:
PostPosted: Mon Feb 14, 2011 6:03 am 
Offline
Newbie

Joined: Mon Feb 14, 2011 6:00 am
Posts: 2
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?


Top
   
 Post subject:
PostPosted: Mon Feb 14, 2011 6:18 am 
Offline
Newbie

Joined: Mon Feb 14, 2011 6:00 am
Posts: 2
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.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group