A BlobFuse2 csatlakoztatási parancs használata
blobfuse2 mount
A paranccsal csatlakoztathat egy Blob Storage-tárolót fájlrendszerként Linuxon, vagy megjelenítheti a meglévő csatlakoztatási pontokat.
Parancsszintaxis
A blobfuse2 mount
parancsnak 2 formátuma van:
blobfuse2 mount [path] --[flag-name]=[flag-value]
blobfuse2 mount [command] --[flag-name]=[flag-value]
Argumentumok
[path]
Adja meg annak a könyvtárnak a fájlelérési útját, amelyre a tároló csatlakoztatva lesz. Példa:
blobfuse2 mount ./mount_path ...
[command]
A támogatott alparancsok a blobfuse2 mount
következők:
Parancs | Leírás |
---|---|
Minden | Az összes blobtároló csatlakoztatása egy megadott tárfiókban |
list | Az összes BlobFuse2 csatlakoztatási pont listázása |
Válassza ki a fenti táblázatban található parancshivatkozások egyikét az egyes alparancsok dokumentációjának megtekintéséhez, beleértve az általuk támogatott argumentumokat és jelzőket.
Jelzők (beállítások)
Egyes jelzők a szülőparancstól öröklődnek, blobfuse2
míg mások csak a blobfuse2 mount
parancsra vonatkoznak.
A BlobFuse2 parancstól örökölt jelzők
A következő jelzők öröklődnek a szülőparancsból blobfuse2
:
Jelölő | Rövid verzió | Érték típusa | Alapértelmezett érték | Description |
---|---|---|---|---|
disable-version-check | boolean | hamis | Engedélyezi vagy letiltja a BlobFuse2 bináris fájlok automatikus verzióellenőrzését | |
súgó | -h | n.a. | n.a. | Súgóinformációk a blobfuse2 parancshoz és az alparancsokhoz |
Csak a BlobFuse2 csatlakoztatási parancsára vonatkozó jelzők
A következő jelzők csak a parancsra blobfuse2 mount
vonatkoznak:
Jelölő | Érték típusa | Alapértelmezett érték | Description |
---|---|---|---|
allow-other | boolean | hamis | Más felhasználók hozzáférésének engedélyezése ehhez a csatlakoztatási ponthoz |
attr-cache-timeout | uint32 | 120 | Attribútumgyorsítótár időtúllépése (másodpercben) |
attr-timeout | uint32 | Attribútum időtúllépése (másodpercben) |
|
config-file | sztring | ./config.yaml | Annak a konfigurációs fájlnak az elérési útja, ahol a fiók hitelesítő adatai meg vannak adva. |
container-name | sztring | A csatlakoztatni kívánt tároló neve | |
bejegyzés-időtúllépés | uint32 | Bejegyzés időtúllépése (másodpercben) |
|
fájlgyorsítótár időtúllépése | uint32 | 120 | A fájlgyorsítótár időtúllépése (másodpercben) |
előtér | boolean | hamis | Azt jelzi, hogy a fájlrendszer előtér módban van-e csatlakoztatva |
log-file-path | sztring | $HOME/.blobfuse2/blobfuse2.log | A naplófájlok elérési útja |
naplószint | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | A naplózásnak a következőre --log-file-path írt szintje: . |
negatív időtúllépés | uint32 | A negatív bejegyzés időtúllépése (másodpercben) |
|
no-symlinks | boolean | hamis | Azt jelzi, hogy a szimlinkek támogatottak-e |
Hozzáférési kód | sztring | Kulcs a konfigurációs fájl visszafejtéséhez. Az env-variable BLOBFUSE2_SECURE_CONFIG_PASSPHRASE is megadható A kulcs hossza 16 (AES-128), 24 (AES-192) vagy 32 (AES-256) bájt hosszúságú. |
|
írásvédett | boolean | hamis | A rendszer csatlakoztatása írásvédett módban |
secure-config | boolean | hamis | Automatikusan létrehozott konfigurációs fájl titkosítása minden tárolóhoz |
tmp-path | sztring | n.a. | Konfigurálja a gyorsítótár tmp-helyét. (Konfigurálja a leggyorsabb lemezt (SSD vagy ramdisk) a legjobb teljesítmény érdekében). |
Példák
Megjegyzés
Az alábbi példák feltételezik, hogy már létrehozott egy konfigurációs fájlt az aktuális könyvtárban.
Egyéni Azure Blob Storage tároló csatlakoztatása egy új könyvtárhoz egy konfigurációs fájl beállításaival, és az előtér mód le van tiltva:
sudo mkdir bf2a sudo blobfuse2 mount ./bf2a --config-file=./config.yaml --foreground=false
sudo blobfuse2 mount list
Példakimenet
1 : /home/<user>/bf2a
Csatlakoztassa a konfigurációs fájlban megadott tárfiókban található összes Blob Storage-tárolót a parancsban megadott elérési úthoz. (Minden tároló egy alkönyvtár lesz a megadott könyvtárban):
sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml
Példakimenet
Mounting container : blobfuse2a to path : bf2all/blobfuse2a Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list
Példakimenet
1 : /home/<user>/bf2all/blobfuse2a 2 : /home/<user>/bf2all/blobfuse2b
Csatlakoztassa a gyors tárolóeszközt, majd csatlakoztassa a Blob Storage-tárolót, amely megadja a csatlakoztatott lemez elérési útját a BlobFuse2 fájl gyorsítótárazási helyeként:
sudo mkdir /mnt/resource/blobfuse2tmp -p sudo chown <youruser> /mnt/resource/blobfuse2tmp sudo mkdir bf2a sudo blobfuse2 mount ./bf2a --config-file=./config.yaml --tmp-path=/mnt/resource/blobfuse2tmp
blobfuse2 mount list
1 : /home/<user>/bf2a/blobfuse2a
Blob Storage-tároló csatlakoztatása írásvédett módban, és az automatikus BlobFuse2 verzióellenőrzés kihagyása:
sudo blobfuse2 mount ./mount_dir --config-file=./config.yaml --read-only --disable-version-check=true
Blob Storage-tároló csatlakoztatása meglévő konfigurációs fájllal, de felülbírálja a tároló nevét (egy másik tároló csatlakoztatása ugyanabban a tárfiókban):
sudo blobfuse2 mount ./mount_dir2 --config-file=./config.yaml --container-name=container2