Konfigurace nastavení pro BlobFuse2
Nastavení konfigurace můžete použít ke správě BlobFuse2 ve vašem nasazení. Prostřednictvím nastavení konfigurace můžete nastavit tyto aspekty fungování BlobFuse2 ve vašem prostředí:
- Přístup k objektu blob úložiště
- Protokolování
- Zapojení kanálů
- Chování při ukládání do mezipaměti
- Oprávnění
Seznam všech nastavení BlobFuse2 a jejich popisů najdete v základním konfiguračním souboru na GitHubu.
Pokud chcete spravovat nastavení konfigurace pro BlobFuse2, máte tři možnosti (v pořadí podle priority):
Použití konfiguračního souboru je upřednostňovanou metodou, ale v některých případech můžou být užitečné i jiné metody.
Konfigurační soubor
Vytvoření konfiguračního souboru je upřednostňovanou metodou vytvoření nastavení pro BlobFuse2. Po zadání požadovaných nastavení v konfiguračním souboru při použití blobfuse2 mount
nebo jiných příkazů na konfigurační soubor odkazujte na konfigurační soubor.
Tady je příklad:
blobfuse2 mount ./mount --config-file=./config.yaml
Základní konfigurační soubor BlobFuse2 obsahuje seznam všech nastavení a stručné vysvětlení jednotlivých nastavení.
Pomocí konfiguračního souboru ukázkové mezipaměti souborů můžete rychle začít pomocí některých základních nastavení pro každý z těchto scénářů.
Proměnné prostředí
Nastavení proměnných prostředí je dalším způsobem konfigurace některých nastavení BlobFuse2. Podporované proměnné prostředí jsou užitečné pro zadání kontejneru Azure Blob Storage pro přístup a metodu autorizace, která se má použít.
Další informace o používání proměnných prostředí a seznamu všech proměnných, které můžete použít, najdete v souboru README BlobFuse2.
Parametry rozhraní příkazového řádku
Nastavení konfigurace můžete také nastavit tak, že je předáte jako parametry sady příkazů BlobFuse2, například pomocí blobfuse2 mount
příkazu. Příkaz mount obvykle odkazuje na konfigurační soubor, který obsahuje všechna nastavení. Pomocí parametrů rozhraní příkazového řádku ale můžete přepsat jednotlivá nastavení v konfiguračním souboru. V tomto příkladu se na konfigurační soubor config.yaml odkazuje, ale kontejner, který se má připojit, a možnosti protokolování se přepíše:
blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log
Další informace o celé sadě příkazů BlobFuse2, včetně blobfuse2 mount
příkazu, najdete v tématu Příkazy BlobFuse2 a příkazy připojení BlobFuse2.