Delen via


De opdracht BlobFuse2 koppelen gebruiken om alle blobcontainers in een opslagaccount te koppelen als een Linux-bestandssysteem

Gebruik de blobfuse2 mount all opdracht om alle blobcontainers in een opslagaccount te koppelen als een Linux-bestandssysteem. Elke container wordt gekoppeld aan een unieke submap onder het opgegeven pad. De namen van de submappen komen overeen met de containernamen.

Syntaxis

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

Argumenten

[path]

Geef een bestandspad op naar de map waar alle blob-opslagcontainers in het opslagaccount worden gekoppeld. Voorbeeld:

blobfuse2 mount all ./mount_path ...

Vlaggen (opties)

Vlaggen die van toepassing zijn op blobfuse2 mount all , worden overgenomen van de bovenliggende opdrachten, blobfuse2 en blobfuse2 mount.

Vlaggen die zijn overgenomen van de opdracht BlobFuse2

De volgende vlaggen zijn geërfd van grootoudercommando blobfuse2:

Vlag Korte versie Waardetype Standaardwaarde Beschrijving
disable-version-check booleaans onjuist Automatische versiecontrole van de binaire BlobFuse2-bestanden in- of uitschakelen
help -h n.v.t. Help-informatie voor de blobfuse2-opdracht en subopdrachten

Vlaggen die zijn overgenomen van de blobfuse2-koppelingsopdracht

De volgende vlaggen worden overgenomen van de bovenliggende opdracht blobfuse2 mount:

Vlag Waardetype Standaardwaarde Beschrijving
toestaan-overig booleaans onjuist Andere gebruikers toegang geven tot dit koppelpunt
attr-cache-time-out uint32 120 Time-out voor kenmerkcache
(in seconden)
attr-time-out uint32 Time-out van kenmerk
(in seconden)
config-file tekenreeks ./config.yaml Het pad voor het bestand waar de accountreferenties worden opgegeven, is config.yaml in de huidige map.
container-name tekenreeks De naam van de container die moet worden gekoppeld
time-out voor invoer uint32 Time-out voor invoer
(in seconden)
file-cache-time-out uint32 120 Time-out voor bestandscache
(in seconden)
foreground booleaans onjuist Of het bestandssysteem is gekoppeld in de voorgrondmodus
log-file-path tekenreeks $HOME/.blobfuse2/blobfuse2.log Het pad voor logboekbestanden
logboekniveau LOG_OFF
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_INFO
LOG_DEBUG
LOG_WARNING
LOG_WARNING Het niveau van logboekregistratie dat naar --log-file-pathwordt geschreven.
negatieve time-out uint32 De time-out voor negatieve invoer
(in seconden)
no-symlinks booleaans onjuist Of symlinks moeten worden ondersteund
wachtwoordzin tekenreeks Sleutel voor het ontsleutelen van het configuratiebestand.
Kan ook worden opgegeven door env-variabele BLOBFUSE2_SECURE_CONFIG_PASSPHRASE
De sleutellengte moet 16 (AES-128), 24 (AES-192) of 32 (AES-256) bytes lang zijn.
alleen-lezen booleaans onjuist Het systeem koppelen in de modus Alleen-lezen
secure-config booleaans onjuist Automatisch gegenereerd configuratiebestand versleutelen voor elke container
tmp-pad tekenreeks n.v.t. Hiermee configureert u de tmp-locatie voor de cache.
(Configureer de snelste schijf (SSD of ramdisk) voor de beste prestaties.

Voorbeelden

Notitie

In de volgende voorbeelden wordt ervan uitgegaan dat u al een configuratiebestand hebt gemaakt in de huidige map.

Koppel alle blob storage-containers in het opslagaccount dat is opgegeven in het configuratiebestand aan het pad dat is opgegeven in de opdracht. (Elke container wordt een submap onder de opgegeven map):

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

Voorbeelduitvoer

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

Voorbeelduitvoer

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

Zie ook