我可以将 Google 云存储桶作为磁盘安装到具有自定义大小的 Linux 实例吗?

我可以将 Google 云存储桶作为磁盘安装到具有自定义大小的 Linux 实例吗?

我们可以使用 Cloud FUSE 将 Google Cloud Storage Bucket 作为磁盘安装到实例。通过这样做,我们将获得 1 PiB 作为磁盘大小(存储桶)。有人能帮我理解为什么我们具体得到 1 PiB 吗?我们可以在安装时修改这个大小吗?以及如何使用覆盖的权限自动安装此磁盘(存储桶),即中的条目应该是什么/etc/fstab。我已使用以下方法将默认目录权限(755)和文件权限(644)分别更改为 770 和 666 -

mount -t gcsfuse -o allow_other -o dir_mode=770 -o file_mode=666 bucketname /path/to/mountpoint/

提前致谢。

答案1

大小显示为 1 PiB,因为 GCS bucket 的大小(理论上)是无限的,而挂载点需要具有有限的大小。唯一的限制是 bucket 中每个对象 5TB。

参考:

Cloud Storage 中存储的单个对象的最大大小限制为 5 TB。

https://cloud.google.com/storage/quotas

关于您关于通过 安装 的疑问/etc/fstab,您需要的详细信息可以在gcsfuse文档中找到:

在 OS X 和 Linux 上,您还可以向/etc/fstab文件添加条目,如下所示:

my-bucket /mount/point gcsfuse rw,noauto,user

https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/mounting.md#mount8-and-fstab-compatibility

相关内容