I'm trying to mount an S3 volume to my app instances so I can download
the latest files from my bucket at startup.  It looks like S3FS is the
right tool, but there appears to be an issue with fuse on the kernel
in the app image.  Has anyone else run into this? s3fs compiles fine,
but when I try to run it, I get a "fuse: device not found" error.

The following was done to build s3fs:

apt-get install -y build-essential pkg-config libcurl4-openssl-dev
libxml2-dev libfuse-dev libfuse2
apt-get install -y linux-source

svn checkout http://s3fs.googlecode.com/svn/trunk/s3fs s3fs
make -C s3fs
cp s3fs/s3fs /usr/local/bin
export AWS_ACCESS_KEY_ID=...
export AWS_SECRET_ACCESS_KEY=...
echo "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY" > /etc/passwd-s3fs
chmod 600 /etc/passwd-s3fs
bucket=farm-config
mkdir -p /mnt/$bucket
/usr/local/bin/s3fs $bucket /mnt/$bucket
  fuse: device not found, try 'modprobe fuse' first
modprobe fuse
  FATAL: Module fuse not found.
  FATAL: Error running install command for fuse

Has anyone else encountered this?  If so, do we need to recompile the
kernel???  Hopefully not, as I don't even know where to start.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/scalr-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to