【问题标题】:s3fs mount non empty folders3fs挂载非空文件夹
【发布时间】:2021-06-03 11:04:18
【问题描述】:

我已将 s3 存储桶安装到 EC2 上的 /images,一切正常且工作正常。 现在我注意到 /images 已卸载,我的意思是上传的文件不再出现在 s3 存储桶上,而是 /images 正在使用 EC2 内存。

我尝试重新挂载它,但 s3fs 抱怨 /images 不为空并建议我使用 nonempty 选项。

我的问题是:

  1. 如果我使用nonempty 选项重新挂载,它会将文件保留在/images 中吗?
  2. 如何将/images 与 s3 存储桶同步? (上传不在 s3 上的文件)

先谢谢了。

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-ec2 s3fs


    【解决方案1】:
    1. 如果您将 s3fs 重新挂载到 /images,现有数据将被保留,但在您 umount s3fs 之前您无法访问它
    2. 我会mv images images-tmp,重新挂载s3fs,然后mv images-tmp/* images/

    最好弄清楚 s3fs 退出的原因,以防止这种情况再次发生。升级到最新版本可能会解决此问题。否则请打开 GitHub 问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-28
      • 2016-10-17
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多