Konfigurace nastavení pro BlobFuse2
Nastavení konfigurace můžete použít ke správě objektu 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álu
- 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):
Upřednostňovanou metodou je použití konfiguračního souboru, ale za určitých okolností můžou být užitečné i jiné metody.
Konfigurační soubor
Vytvoření konfiguračního souboru je upřednostňovanou metodou pro vytvoření nastavení pro BlobFuse2. Po zadání požadovaných nastavení v konfiguračním souboru se při použití blobfuse2 mount
nebo jiných příkazů odkažte 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ů nebo ukázkového konfiguračního souboru streamování 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, jak nakonfigurovat některá nastavení BlobFuse2. Podporované proměnné prostředí jsou užitečné pro určení kontejneru Azure Blob Storage pro přístup a metody autorizace, která se má použít.
Další informace o používání proměnných prostředí a seznam všech proměnných, které můžete použít, najdete v souboru README blobFuse2.
Parametry rozhraní příkazového řádku
Můžete také nastavit nastavení konfigurace, když 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 odkazuje na konfigurační soubor config.yaml , ale kontejner, který se má připojit, a možnosti protokolování jsou přepsány:
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ě příkazu blobfuse2 mount
, najdete v tématech Příkazy BlobFuse2 a Příkazy připojení BlobFuse2.