Могу ли я смонтировать хранилище облачного хранилища Google как диск на экземпляр Linux с пользовательским размером?
Мы можем смонтировать Google Cloud Storage Bucket как диск к экземпляру, используя Cloud FUSE. Таким образом, мы получаем 1 ПиБ в качестве размера диска (корзины). Кто-нибудь может помочь мне понять, почему мы получаем 1 ПиБ? Можем ли мы изменить этот размер при монтаже? и как автоматически смонтировать этот диск (корзину) с переопределенными разрешениями, то есть какой должна быть запись в /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 (теоретически) безграничен, а точка монтирования должна иметь конечный размер. Единственный лимит составляет 5 ТБ на объект внутри корзины.
Ссылка:
Максимальный размер составляет 5 ТБ для отдельных объектов, хранящихся в облачном хранилище.
https://cloud.google.com/storage/quotas
Что касается вашего запроса на монтаж через /etc/fstab
необходимые детали легко доступны в gcsfuse
документация:
На OS X и Linux вы также можете добавлять записи в
/etc/fstab
файл как следующий:
my-bucket /mount/point gcsfuse rw,noauto,user