Sdílet prostřednictvím


Použití příkazu BlobFuse2 mount all k připojení všech kontejnerů objektů blob v účtu úložiště jako systému souborů Linux

Pomocí příkazu blobfuse2 mount all připojte všechny kontejnery objektů blob v účtu úložiště jako systém souborů Linux. Každý kontejner se připojí k jedinečnému podadresáři pod zadanou cestou. Názvy podadresářů budou odpovídat názvům kontejnerů.

Syntaxe

blobfuse2 mount all [path] --[flag-name]=[flag-value]

Argumenty

[path]

Zadejte cestu k souboru k adresáři, do kterého se připojí všechny kontejnery úložiště objektů blob v účtu úložiště. Příklad:

blobfuse2 mount all ./mount_path ...

Příznaky (možnosti)

Příznaky, které platí pro blobfuse2 mount all , se dědí z nadřazených příkazů blobfuse2 a blobfuse2 mount.

Příznaky zděděné z příkazu BlobFuse2

Následující příznaky jsou zděděné z příkazu blobfuse2prarodiče :

Příznak Krátká verze Typ hodnoty Výchozí hodnota Popis
disable-version-check boolean false (nepravda) Povolí nebo zakáže automatickou kontrolu verzí binárních souborů BlobFuse2.
Nápověda -h Není k dispozici Informace nápovědy k příkazu blobfuse2 a dílčím příkazům

Příznaky zděděné z příkazu připojení BlobFuse2

Následující příznaky jsou zděděné z nadřazeného příkazu blobfuse2 mount:

Příznak Typ hodnoty Výchozí hodnota Popis
allow-other boolean false (nepravda) Povolit ostatním uživatelům přístup k tomuto přípojovému bodu
attr-cache-timeout Uint32 120 Vypršení časového limitu mezipaměti atributů
(v sekundách)
attr-timeout Uint32 Časový limit atributu
(v sekundách)
config-file řetězec ./config.yaml Cesta k souboru, ve kterém jsou přihlašovací údaje účtu zadané jako Výchozí, je config.yaml v aktuálním adresáři.
název_kontejneru řetězec Název kontejneru, který se má připojit
vypršení časového limitu položky Uint32 Časový limit položky
(v sekundách)
vypršení časového limitu mezipaměti souboru Uint32 120 Vypršení časového limitu mezipaměti souborů
(v sekundách)
foreground boolean false (nepravda) Jestli je systém souborů připojený v režimu popředí
log-file-path řetězec $HOME/.blobfuse2/blobfuse2.log Cesta k souborům protokolu
úroveň protokolu LOG_OFF
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_INFO
LOG_DEBUG
LOG_WARNING
LOG_WARNING Úroveň protokolování zapsaná do --log-file-path.
záporný časový limit Uint32 Záporná položka – časový limit
(v sekundách)
žádné odkazy boolean false (nepravda) Jestli se mají podporovat symlinky
přístupové heslo řetězec Klíč pro dešifrování konfiguračního souboru.
Lze také určit pomocí proměnné env BLOBFUSE2_SECURE_CONFIG_PASSPHRASE
Délka klíče musí být 16 (AES-128), 24 (AES-192) nebo 32 (AES-256) bajtů.
jen pro čtení boolean false (nepravda) Připojení systému v režimu jen pro čtení
secure-config boolean false (nepravda) Šifrování automaticky generovaného konfiguračního souboru pro každý kontejner
tmp-path řetězec Není k dispozici Nakonfiguruje umístění tmp pro mezipaměť.
(Nakonfigurujte nejrychlejší disk (SSD nebo ramdisk) pro zajištění nejlepšího výkonu.

Příklady

Poznámka

Následující příklady předpokládají, že jste již vytvořili konfigurační soubor v aktuálním adresáři.

Připojte všechny kontejnery úložiště objektů blob v účtu úložiště zadaném v konfiguračním souboru k cestě zadané v příkazu . (Každý kontejner bude podadresář v zadaném adresáři):

sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml

Příklad výstupu

Mounting container : blobfuse2a to path : bf2all/blobfuse2a
Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list

Příklad výstupu

1 : /home/<user>/bf2all/blobfuse2a
2 : /home/<user>/bf2all/blobfuse2b

Viz také