S3fs无法挂载桶

  • 本文关键字:S3fs java ubuntu s3fs
  • 更新时间 :
  • 英文 :


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

我使用了中给出的简单指令:
https://github.com/s3fs-fuse/s3fs-fuse/wiki/Fuse-Over-Amazon

我已经安装好了,我把我的凭证放在/etc/passwd-s3fs文件中,然后我像这样挂载它:

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

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

我做错了什么?

只是要注意:我在linux服务器上运行它。我还在windows 7上运行在vmware上的本地Ubuntu客户机上进行了测试。

谢谢!

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

因此,最好的方法是从/mount一个空桶开始,然后使用s3fs本身向桶中填充数据

s3fs install

s3fs-c but "initial commit, 1.59 release"

s3fs-cloudpack is commit ver。1.61(安装示例)

相关内容

  • 没有找到相关文章

最新更新