s3fs无法挂载存储桶

时间:2011-09-22 16:36:58

标签: java ubuntu s3fs

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

我使用了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 个答案:

答案 0 :(得分:2)

s3fs使用自己的元数据方案与其他s3工具不兼容,因此,例如,如果你使用s3fs安装一个存储桶,其内容是由另一个s3工具创建的,那么'格式&# 39;桶内容(特别是如果有文件夹)很可能不兼容

所以,最好的方法是从/挂载空桶开始,然后使用s3fs本身填充数据桶

答案 1 :(得分:0)

s3fs重新安装

s3fs-c但是“初始提交,1.59发布”

s3fs-cloudpack是提交版。 1.61(install example