Fedora 14上的Amazon AWS s3fs挂载问题

Ale*_*lex 3 linux fedora amazon-s3 amazon-ec2 s3fs

我在Fedora 14计算机上成功编译并安装了s3fs(http://code.google.com/p/s3fs/).我在指南中指定的/ etc /中包含了密码凭据.当我跑:

sudo/usr/bin/s3fs bucket_name/mnt/bucket_name /

它运行成功.(注意:存储桶名称与/ mnt /中的文件夹名称相同).当我在/ mnt /中运行ls时,我收到错误"ls:无法访问bucket_name:权限被拒绝".我跑的时候

sudo chmod 640/mnt/bucket_name

我得到"chmod:更改`bucket_name'的权限:输入/输出错误".当我重新启动机器时,我可以正常访问文件夹/ mnt/bucket_name,但它没有映射到s3存储桶.

所以,基本上我有两个问题.1)如何将文件夹(/ mnt/bucket_name)安装到s3存储桶后,如何正常访问文件夹(/ mnt/bucket_name)2)即使在机器重启后,如何保持安装状态.

问候

小智 5

在amazon s3中,存储桶名称对所有s3用户都是"全局"的,因此,请确保您使用的存储桶名称是您的存储桶

此外,需要先用另一个s3工具创建桶

在机器重启后保持挂载,按照http://code.google.com/p/s3fs/wiki/FuseOverAmazon(在评论中搜索'fstab')将其拼接到/ etc/fstab中


小智 5

尝试添加allow_other到您的命令,这为我修复了它.

/usr/bin/s3fs -o allow_other mybucketname mymountpoint
Run Code Online (Sandbox Code Playgroud)