Stuck on "fuse: device not found"

242 views
Skip to first unread message

Dave Rapin

unread,
Nov 6, 2008, 2:26:16 PM11/6/08
to s3fs-devel
I'm trying to setup an rsync backup with s3fs on a Ubuntu 8.04 VPS and
can't get past this error "fuse: device not found".

I've run modprobe fuse without any errors (no output at all), so I
assume it's installed and working.

I followed the steps outlined in this article to a tee:
http://blog.eberly.org/2008/10/27/how-i-automated-my-backups-to-amazon-s3-using-rsync/#comment-45782

Basically:

sudo apt-get install build-essential libcurl4-openssl-dev libxml2-dev
libfuse-dev
wget http://s3fs.googlecode.com/files/s3fs-r177-source.tar.gz
tar -xzf s3fs*
cd s3fs
make
sudo make install
sudo mkdir /mnt/s3
sudo chown yourusername:yourusername /mnt/s3
(subbing in my currently logged username)

When I run: /usr/bin/s3fs yourbucket -o accessKeyId=yourS3key -o
secretAccessKey=yourS3secretkey /mnt/s3
(subbing in my bucket and keys) I get the device not found error.

Has anyone else had these issues? How did you solve it? Any ideas?

Randy Rizun

unread,
Nov 6, 2008, 2:29:21 PM11/6/08
to s3fs-...@googlegroups.com
not sure off hand... try

mknod /dev/fuse -m 0666 c 10 229

?!?

Dave Rapin

unread,
Nov 6, 2008, 4:06:09 PM11/6/08
to s3fs-devel
So now I've installed fuse from source using the -disable-kernel-
module option on configure.

It created /dev/fuse (which didn't exist before).

The fuse group is on /dev/fuse.

I belong to the fuse group, and I've relogged.

And I'm now getting "fuse: failed to open /dev/fuse: Permission
denied"

This problem seems to have been solved by others with the fuse group
settings, however I've already done that and still get the error. I
think my fuse install is all messed up. Doesn't Ubuntu 8.04 come with
fuse?

Anyways, I decided to try the entire process again on another one of
my VPS servers, this time a Slicehost Ubuntu Hardy slice (Linux
personal 2.6.16.29-xen #1 SMP Sun Sep 30 04:00:13 UTC 2007 x86_64 GNU/
Linux).
I followed the article again. I got the permission denied error right
off the bat instead of device not found.
I checked /dev/fuse and it didn't have the fuse group. In fact the
fuse group didn't even exist. I then install fuse-utils using apt-get,
and this created the fuse group for me. I added the fuse group to /dev/
fuse and added my user to the fuse group. Relogged (for group change
to take effect) and ran my tests again... everything works on this
server. I didn't have to install fuse from source on this box.

So either somethings very different between my two VPS servers (same
OS, but different hosting companies, and I know slicehost is 64 bit
and my other one is 32 bit for starters) or I really messed up the
install the first time around.

Dunno. Anyways, I hope someone finds this info useful for a slicehost
fuse setup at least (getting the fuse group).

I still haven't fixed my first install.



On Nov 6, 2:29 pm, "Randy Rizun" <rri...@gmail.com> wrote:
> not sure off hand... try
>
> mknod /dev/fuse -m 0666 c 10 229
>
> ?!?
>
> On Thu, Nov 6, 2008 at 11:26 AM, Dave Rapin <rap...@gmail.com> wrote:
>
> > I'm trying to setup an rsync backup with s3fs on a Ubuntu 8.04 VPS and
> > can't get past this error "fuse: device not found".
>
> > I've run modprobe fuse without any errors (no output at all), so I
> > assume it's installed and working.
>
> > I followed the steps outlined in this article to a tee:
> >http://blog.eberly.org/2008/10/27/how-i-automated-my-backups-to-amazo...
>
> > Basically:
>
> > sudo apt-get install build-essential libcurl4-openssl-dev libxml2-dev
> > libfuse-dev
> > wgethttp://s3fs.googlecode.com/files/s3fs-r177-source.tar.gz

Randy Rizun

unread,
Nov 6, 2008, 8:47:18 PM11/6/08
to s3fs-...@googlegroups.com
>>> Doesn't Ubuntu 8.04 come with fuse?

yes, ubuntu 804 bundles fuse, whenever I've used s3fs on ubuntu 804 I
always did everything via "sudo" (not that I'm saying its necessary or
anything, rather, that's just how I happened to do it)

Reply all
Reply to author
Forward
0 new messages