我使用 Transfer Service 将 S3 存储桶转移到 GCS。转会进行得很顺利。从云控制台,我可以看到 s3 存储桶。但是,在我使用 gcsfuse 在 GCE VM 中挂载 GCS 存储桶(其中包含传输的 s3 存储桶)后,它无法出现在 ls 命令中。
知道我可以解决问题吗???
谢谢!</p>
我使用 Transfer Service 将 S3 存储桶转移到 GCS。转会进行得很顺利。从云控制台,我可以看到 s3 存储桶。但是,在我使用 gcsfuse 在 GCE VM 中挂载 GCS 存储桶(其中包含传输的 s3 存储桶)后,它无法出现在 ls 命令中。
知道我可以解决问题吗???
谢谢!</p>
请参阅此处有关隐式目录的文档。您可能有名为 的对象foo/bar
,但 gcsfuse 不会显示名为的目录foo
,除非您的存储桶中有一个名为 的对象foo/
。
您可以使用 解决此问题--implicit-directories
,但也有缺点。请参阅上面的链接。