我们可以使用 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