2011-09-22 296 views
0

为了提出这样一个愚蠢的问题,我提前道歉,但是如何使用s3fs在我的文件系统上挂载s3存储桶?s3fs无法挂载存储桶

我以前在给出的简单说明:http://code.google.com/p/s3fs/wiki/FuseOverAmazon

我拥有这一切安装,我把我的凭据在/ etc/passwd文件,s3fs文件,然后我就安装它,如下所示:

s3fs myBucket/mnt/... -o use_cache =/tmp

但是当我试图查看这些文件(使用'ls'命令),并且当我尝试在我写的一个小型java程序中访问它们时,目录只是空的。

我在做什么错?

只是要注意:我正在Linux服务器上运行它。我也尝试过在运行Windows 7的vmware上托管的本地Ubuntu guest虚拟机上。

谢谢!

回答

2

s3fs使用自己的元数据方案,这与其他s3工具不兼容,所以,例如,如果您使用其内容由另一个s3工具创建的s3fs挂载存储桶,那么存储桶内容的“格式” (尤其是如果有文件夹)将最有可能不兼容

所以,最好的办法是开始/安装一个空桶,然后使用s3fs本身数据

相关问题