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 blobfuse2
prarodič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