Så här använder du kommandot BlobFuse2 för att montera alla blobcontainrar i ett lagringskonto som ett Linux-filsystem
blobfuse2 mount all
Använd kommandot för att montera alla blobcontainrar i ett lagringskonto som ett Linux-filsystem. Varje container monteras på en unik underkatalog under den angivna sökvägen. Underkatalognamnen motsvarar containernamnen.
Syntax
blobfuse2 mount all [path] --[flag-name]=[flag-value]
Argument
[path]
Ange en filsökväg till katalogen där alla bloblagringscontainrar i lagringskontot ska monteras. Exempel:
blobfuse2 mount all ./mount_path ...
Flaggor (alternativ)
Flaggor som gäller för blobfuse2 mount all
ärvs från de överordnade kommandona och blobfuse2
blobfuse2 mount
.
Flaggor ärvda från BlobFuse2-kommandot
Följande flaggor ärvs från kommandot blobfuse2
grandparent :
Flagga | Kort version | Värdetyp | Standardvärde | Beskrivning |
---|---|---|---|---|
disable-version-check | boolean | falskt | Aktiverar eller inaktiverar automatisk versionskontroll av BlobFuse2-binärfiler | |
hjälp | -h | saknas | Hjälpinformation för blobfuse2-kommandot och underkommandon |
Flaggor som ärvts från blobfuse2-monteringskommandot
Följande flaggor ärvs från det överordnade kommandot blobfuse2 mount
:
Flagga | Värdetyp | Standardvärde | Beskrivning |
---|---|---|---|
allow-other | boolean | falskt | Tillåt andra användare att komma åt den här monteringspunkten |
attr-cache-timeout | uint32 | 120 | Tidsgräns för attributcache (i sekunder) |
attr-timeout | uint32 | Tidsgräns för attribut (i sekunder) |
|
config-file | sträng | ./config.yaml | Sökvägen för filen där kontoautentiseringsuppgifterna anges Som standard är config.yaml i den aktuella katalogen. |
containernamn | sträng | Namnet på containern som ska monteras | |
entry-timeout | uint32 | Tidsgräns för inmatning (i sekunder) |
|
file-cache-timeout | uint32 | 120 | Tidsgräns för filcache (i sekunder) |
förgrund | boolean | falskt | Om filsystemet är monterat i förgrundsläge |
log-file-path | sträng | $HOME/.blobfuse2/blobfuse2.log | Sökvägen för loggfiler |
loggnivå | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Loggningsnivån som skrivits till --log-file-path . |
negativ timeout | uint32 | Tidsgränsen för negativ post (i sekunder) |
|
no-symlinks | boolean | falskt | Huruvida symlinks ska stödjas eller inte |
lösenfras | sträng | Nyckel för att dekryptera konfigurationsfilen. Kan också anges av env-variable BLOBFUSE2_SECURE_CONFIG_PASSPHRASE Nyckellängden ska vara 16 (AES-128), 24 (AES-192) eller 32 (AES-256) byte i längd. |
|
skrivskyddad | boolean | falskt | Montera systemet i skrivskyddat läge |
secure-config | boolean | falskt | Kryptera automatiskt genererad konfigurationsfil för varje container |
tmp-path | sträng | saknas | Konfigurerar tmp-platsen för cacheminnet. (Konfigurera den snabbaste disken (SSD eller ramdisk) för bästa prestanda). |
Exempel
Anteckning
Följande exempel förutsätter att du redan har skapat en konfigurationsfil i den aktuella katalogen.
Montera alla bloblagringscontainrar i lagringskontot som anges i konfigurationsfilen till den sökväg som anges i kommandot . (Varje container är en underkatalog under den angivna katalogen):
sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml
Exempel på utdata
Mounting container : blobfuse2a to path : bf2all/blobfuse2a
Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list
Exempel på utdata
1 : /home/<user>/bf2all/blobfuse2a
2 : /home/<user>/bf2all/blobfuse2b