Настройка параметров для BlobFuse2
Параметры конфигурации можно использовать для управления BlobFuse2 в развертывании. С помощью параметров конфигурации можно задать следующие аспекты работы BlobFuse2 в вашей среде:
- Доступ к BLOB-объекту хранилища
- Logging
- Активация конвейера
- Поведение кэширования
- Разрешения
Список всех параметров BlobFuse2 и их описания см. в базовом файле конфигурации на сайте GitHub.
Для управления параметрами конфигурации для BlobFuse2 есть три варианта (в порядке очередности):
Использование файла конфигурации является предпочтительным методом, но в некоторых случаях могут быть полезны другие методы.
Файл конфигурации
Создание файла конфигурации является предпочтительным методом установки параметров для BlobFuse2. Если вы указали нужные параметры в файле конфигурации, ссылайтесь на файл конфигурации при использовании blobfuse2 mount
или других команд.
Ниже приведен пример:
blobfuse2 mount ./mount --config-file=./config.yaml
Базовый файл конфигурации BlobFuse2 содержит список всех параметров и краткое описание каждого параметра.
Используйте пример файла конфигурации кэша файлов или пример файла конфигурации потоковой передачи , чтобы быстро приступить к работе с использованием некоторых основных параметров для каждого из этих сценариев.
Переменные среды
Настройка переменных среды также позволяет задать некоторые параметры BlobFuse2. Поддерживаемые переменные среды полезны для указания контейнера Хранилище BLOB-объектов Azure для доступа и используемого метода авторизации.
Дополнительные сведения об использовании переменных среды и список всех переменных, которые можно использовать, см. в файле сведений BlobFuse2.
Параметры CLI
Вы также можете задать параметры конфигурации, передав их в качестве параметров набора команд BlobFuse2, например с помощью blobfuse2 mount
команды . Команда подключения обычно ссылается на файл конфигурации, содержащий все параметры. Но вы можете использовать параметры CLI для переопределения отдельных параметров в файле конфигурации. В этом примере используется ссылка на файл конфигурации 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.