Настройка параметров для BLOBFuse2
Параметры конфигурации можно использовать для управления BLOBFuse2 в развертывании. С помощью параметров конфигурации можно задать следующие аспекты работы BLOBFuse2 в вашей среде:
- Доступ к BLOB-объекту хранилища
- Ведение журнала
- Активация конвейера
- Поведение кэширования
- Разрешения
Список всех параметров BLOBFuse2 и их описания см. в базовом файле конфигурации на GitHub.
Для управления параметрами конфигурации для BLOBFuse2 у вас есть три варианта (в порядке приоритета):
Использование файла конфигурации является предпочтительным методом, но другие методы могут быть полезны в некоторых обстоятельствах.
Файл конфигурации
Создание файла конфигурации является предпочтительным способом установки параметров для BLOBFuse2. При указании параметров, которые требуется в файле конфигурации, ссылайтесь на файл конфигурации при использовании blobfuse2 mount
или других командах.
Приведем пример:
blobfuse2 mount ./mount --config-file=./config.yaml
Базовый файл конфигурации BLOBFuse2 содержит список всех параметров и краткое описание каждого параметра.
Используйте пример файла конфигурации кэша файлов, чтобы быстро приступить к работе с использованием некоторых основных параметров для каждого из этих сценариев.
Переменные среды
Настройка переменных среды также позволяет задать некоторые параметры BlobFuse2. Поддерживаемые переменные среды полезны для указания контейнера Хранилище BLOB-объектов Azure для доступа и метода авторизации.
Дополнительные сведения об использовании переменных среды и списке всех переменных, которые можно использовать, см. в readME BLOBFuse2.
Параметры CLI
Вы также можете задать параметры конфигурации при передаче их в качестве параметров набора команд BLOBFuse2, например с помощью blobfuse2 mount
команды. Команда подключения обычно ссылается на файл конфигурации, содержащий все параметры. Но можно использовать параметры ИНТЕРФЕЙСА командной строки для переопределения отдельных параметров в файле конфигурации. В этом примере ссылается файл конфигурации config.yaml , но контейнер для подключения и параметры ведения журнала переопределяются:
blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log
Дополнительные сведения обо всем наборе команд BLOBFuse2, включая blobfuse2 mount
команду, см. в командах BLOBFuse2 и командах подключения BLOBFuse2.