Назад | Перейти на главную страницу

С gcsfuse, сколько свободного места доступно в баке при установке?

Я собираюсь оценить gcsfuse для использования в системе с демоном базы данных. Демон своеобразный. Он вычисляет доступное для использования дисковое пространство. субтактно, а не аддитивно; то есть гарантирует, что он использует все доступное пространство, Кроме для зарезервированной части диска.

Документация GSE предполагает, что хранилище бесконечно велико, что, как я предполагаю, означает, что «дисковый» размер ведра будет казаться некоторым нелепым или неожиданным числом. Что на самом деле происходит? Есть ли способ проинструктировать gcsfuse двоичный, чтобы установить максимальный размер ведра?

Предполагая, что база данных использует statfs чтобы найти свободное место, gcsfuse имитирует 1 ПиБ свободного места. (Это нигде не гарантируется в документации и может быть изменено.)

Существуют тесты, подтверждающие, что это работает на macOS и linux.