Fedora 14 上的 Amazon AWS s3fs 安装问题

发布于 2024-10-29 13:04:57 字数 531 浏览 1 评论 0原文

我在 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) 即使在机器重新启动后如何保持其安装状态。

问候

I successfully compiled and installed s3fs (http://code.google.com/p/s3fs/) on my Fedora 14 machine. I included the password credentials in /etc/ as specified in the guide. When I run:

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

it runs successfully. (note: the bucket name is the same as the folder name in /mnt/). When I run ls in /mnt/ I get the error "ls: cannot access bucket_name: Permission denied". When I run

sudo chmod 640 /mnt/bucket_name

I get "chmod: changing permissions of `bucket_name': Input/output error". When I reboot the machine I can access the folder /mnt/bucket_name normally but it is not mapped to the s3 bucket.

So, basically I have two questions. 1) How do I access the folder (/mnt/bucket_name) as usual after I mount it to the s3 bucket and 2) How can I keep it mounted even after machine restart.

Regards

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

む无字情书 2024-11-05 13:04:57

尝试将 allow_other 添加到您的命令中,这为我解决了这个问题。

/usr/bin/s3fs -o allow_other mybucketname mymountpoint

Try adding allow_other to your command, this fixed it for me.

/usr/bin/s3fs -o allow_other mybucketname mymountpoint
懷念過去 2024-11-05 13:04:57

在亚马逊 s3 中,存储桶名称对于所有 s3 用户来说都是“全局”的,因此,请确保您使用的存储桶名称是您的存储桶,

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

以便在计算机重新启动后保持其安装状态,按照 http://code.google.com/p 将其缝合到 /etc/fstab 中/s3fs/wiki/FuseOverAmazon(在评论中搜索“fstab”)

in amazon s3, bucket names are 'global' to all s3 users, so, be sure that the bucket name that you're using is your bucket

furthermore, need to create the bucket first with another s3 tool

to keep it mounted after machine restart, stitch it into /etc/fstab as per http://code.google.com/p/s3fs/wiki/FuseOverAmazon (search for 'fstab' in the comments)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文