Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Используйте команду blobfuse2 mount all для подключения всех контейнеров больших двоичных объектов в учетной записи хранения в качестве файловой системы Linux. Каждый контейнер будет подключен к уникальному подкаталогу по указанному пути. Имена подкаталогов будут соответствовать именам контейнеров.
Синтаксис
blobfuse2 mount all [path] --[flag-name]=[flag-value]
Аргументы
[path]
Укажите путь в файловой системе к каталогу, в котором будут подключены все контейнеры хранилища BLOB-объектов из учетной записи хранения. Пример
blobfuse2 mount all ./mount_path ...
Флаги (параметры)
Флаги, применимые к blobfuse2 mount all, наследуются от родительских команд blobfuse2 и blobfuse2 mount.
Флаги, унаследованные от команды BlobFuse2
Следующие флаги наследуются от прародительской команды blobfuse2:
| Флаг | Краткая версия | Тип значения | Значение по умолчанию | Описание |
|---|---|---|---|---|
| disable-version-check | Логическое | false | Включает или отключает автоматическую проверку версий двоичных файлов BlobFuse2 | |
| help | -H | Недоступно | Справочные сведения о команде и подкомандах BlobFuse2 |
Флаги, унаследованные от команды mount в BlobFuse2
Следующие флаги наследуются от родительской команды blobfuse2 mount:
| Флаг | Тип значения | Значение по умолчанию | Описание |
|---|---|---|---|
| allow-other | Логическое | false | Разрешает другим пользователям доступ к этой точке подключения |
| attr-cache-timeout | uint32 | 120 | Время ожидания для кэша атрибутов (в секундах). |
| attr-timeout | uint32 | Время ожидания для атрибута (в секундах). |
|
| config-file | строка | ./config.yaml | Путь к файлу, в котором указаны учетные данные учетной записи. По умолчанию это config.yaml в текущем каталоге. |
| container-name | строка | Имя подключаемого контейнера | |
| entry-timeout | uint32 | Время ожидания для записи (в секундах). |
|
| file-cache-timeout | uint32 | 120 | Время ожидания для кэша файлов (в секундах). |
| передний план | Логическое | false | Указывает, будет ли файловая система подключаться в режиме переднего плана |
| log-file-path | строка | $HOME/.blobfuse2/blobfuse2.log | Путь к файлам журнала |
| log-level | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Уровень ведения журнала для записи в --log-file-path. |
| negative-timeout | uint32 | Время ожидания для негативной записи (в секундах). |
|
| no-symlinks | Логическое | false | Следует ли поддерживать символьные ссылки |
| парольная фраза | строка | Ключ для расшифровки файла конфигурации. Его также можно указать в переменой среды BLOBFUSE2_SECURE_CONFIG_PASSPHRASE. Длина ключа должна составлять 16 байтов (AES-128), 24 байта (AES-192) или 32 байта (AES-256). |
|
| Только для чтения | Логическое | false | Подключение системы в режиме только для чтения |
| secure-config | Логическое | false | Шифрование автоматически созданного файла конфигурации для каждого контейнера |
| tmp-path | строка | Недоступно | Настраивает расположение папки tmp для кэша. (Для максимальной производительности выберите самый быстрый диск (SSD или RAM-диск)). |
Примеры
Примечание
В следующих примерах предполагается, что вы уже создали файл конфигурации в текущем каталоге.
Подключение всех контейнеров хранилища BLOB-объектов из учетной записи хранения, указанной в файле конфигурации, к указанному в команде пути. (Каждый контейнер будет подкаталогом в указанном каталоге):
sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml
Пример выходных данных
Mounting container : blobfuse2a to path : bf2all/blobfuse2a
Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list
Пример выходных данных
1 : /home/<user>/bf2all/blobfuse2a
2 : /home/<user>/bf2all/blobfuse2b