S3FS安装错误:未连接传输端点

时间:2015-06-24 22:29:29

标签: s3fs

我通过S3FS安装了带有S3存储桶的AWS Elastic Beanstalk。我打算让EB自动缩放实例。所以我制作了配置实例的AMI映像(带重启),然后在自动扩展配置中使用该映像。

我的/ etc / fstab配置类似于

s3fs#mybucket:/images /var/app/current/images fuse allow_other,use_cache=/tmp/cache 0 0

但是当实例是手动启动或通过自动扩展启动时,S3FS安装不可靠 - 我尝试了5次手动重启并且只有一次正常工作,其他4次没有正确安装S3存储桶。安装的目录权限看起来像 d ?????????,onwer?,group?。 Ls和fusermount -u throwed错误:传输端点未连接

可能是什么问题?

2 个答案:

答案 0 :(得分:0)

我已经找到了问题所在。解决方法是添加uid和gid = 500(在我的Amazon Linux AMI的情况下,ec2-user用于root)。

s3fs#mybucket:/images /var/app/current/images fuse uid=500,gid=500,allow_other,use_cache=/tmp/cache 0 0

现在它可靠地运作

答案 1 :(得分:0)

s3fs 1.85为应解决这些症状的对象提供了默认权限。另一个解决方法是-o mp_umask 027标志或类似的权限掩码。