A BlobFuse2 mountv1 parancs használata
blobfuse2 mountv1
A paranccsal létrehozhat egy BlobFuse2 konfigurációs fájlt egy BlobFuse v1 konfigurációs fájlból.
Szintaxis
blobfuse2 mountv1 [path] --[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 mountv1 ./mount_path ...
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 mountv1
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 mountv1 parancsra vonatkozó jelzők
A következő jelzők csak a parancsparancsra blobfuse2 mountv1
vonatkoznak:
Jelölő | Rövid version |
Érték típus |
Alapértelmezett érték |
Description |
---|---|---|---|---|
háttér-letöltés | boolean | hamis | Fájlletöltés a háttérben való futtatáshoz nyitott hívás esetén | |
basic-remount-check | boolean | hamis | Már csatlakoztatott állapot ellenőrzése /etc/mtab használatával | |
blokkméret-mb | uint | A streamelés során letöltendő blokk mérete (MB-ban) |
||
ca-cert-file | sztring | A proxy pem tanúsítvány elérési útját adja meg, ha az nem az alapértelmezett elérési úton található | ||
gyorsítótár-on-list | boolean | true | Gyorsítótárattribútumok listázása | |
cache-poll-timeout-msec | uint | Ezredmásodpercben eltelt idő a gyorsítótár kiürítésére váró lehetséges lejárt fájlok lekérdezéséhez (ezredmásodpercben) |
||
cache-size-mb | float | Fájlgyorsítótár mérete (MB-ban) |
||
cancel-list-on-mount-seconds | uint16 | A tárolóhoz intézett listahívás alapértelmezés szerint a csatlakoztatáson van kiállítva (másodpercben) |
||
config-file | sztring | ./Config.cfg | Bemeneti BlobFuse konfigurációs fájl | |
container-name | sztring | Kötelező, ha nincs megadva konfigurációs fájl | ||
convert-config-only | boolean | Ne csatlakoztassa – csak az 1-s verzió konfigurációjának konvertálása v2-vé | ||
n | -D | boolean | hamis | Csatlakoztatás előtérrel és FUSE-naplókkal |
empty-dir-check | boolean | hamis | Nem üres tmp-path használatával történő újracsatlakozás letiltása | |
enable-gen1 | boolean | hamis | Gen1 csatlakoztatás engedélyezése | |
file-cache-timeout-in-seconds | uint32 | 120 | Ez idő alatt a blobfuse nem ellenőrzi, hogy a fájl naprakész-e vagy sem. (másodpercben) |
|
magas lemezküszöb | uint32 | Magas lemezküszöb (százalékban) |
||
http-proxy | sztring | HTTP-proxy címe | ||
https-proxy | sztring | HTTPS-proxycím | ||
invalidate-on-sync | boolean | true | Fájl/dir érvénytelenítése szinkronizálás/fsync rendszeren | |
naplószint | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | A syslogba írt naplózás szintje. | |
alacsony lemezküszöb | uint32 | Alacsony lemezküszöb (százalékban) |
||
max-blocks-per-file | int | Streameléshez gyorsítótárazandó blokkok maximális száma a memóriában | ||
maximális egyidejűség | uint16 | Az egyidejű tárolókapcsolatok alapértelmezett számának felülbírálása | ||
max-kilakoltatás | uint32 | A gyorsítótárból egyszerre kiürítendő fájlok száma | ||
max-retry | int32 | Az újrapróbálkozás maximális száma, ha a hibakódok újrapróbálkozhatók | ||
max-retry-interval-in-seconds | int32 | 2 újrapróbálkozás közötti maximális időtartam (másodpercben) |
||
no-symlinks | boolean | hamis | Azt jelzi, hogy a szimlinkek támogatottak-e | |
o | -o | sztringek | FUSE-beállítások | |
kimeneti fájl | sztring | ./config.yaml | Kimeneti Blobfuse konfigurációs fájl | |
csatlakoztatás előtti ellenőrzés | boolean | true | A blobfuse2 csatlakoztatásának ellenőrzése | |
required-free-space-mb | int | Szükséges szabad terület (MB-ban) |
||
újrapróbálkozás-késleltetési tényező | int32 | Két próbálkozás közötti késleltetés újrapróbálkozása (másodpercben) |
||
set-content-type | boolean | hamis | A fájlkiterjesztés alapján bekapcsolja az automatikus "content-type" tulajdonságot | |
stream-cache-mb | uint | A memóriában gyorsítótárazott adatok teljes mennyiségének korlátozása a blobok memóriaigényének megőrzése érdekében (MB-ban) |
||
Streaming | boolean | hamis | Streamelés engedélyezése | |
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). |
|
csak feltöltési módosítás | boolean | hamis | Felesleges feltöltések kikapcsolása a tárolóba | |
use-adls | boolean | hamis | Engedélyezi a blobfuse számára az Azure DataLake-tárfiók elérését | |
use-attr-cache | boolean | hamis | Attribútumgyorsítótár engedélyezése | |
use-https | boolean | hamis | Engedélyezi a HTTPS-kommunikációt a Blob Storage-tal |
Példák
Blobtároló csatlakoztatása egy Azure Data Lake Storage-fiókhoz egy BlobFuse v1 konfigurációs fájl használatával:
sudo blobfuse2 mountv1 ./mount_dir --config-file=./config.cfg --use-adls=true
Hozzon létre egy BlobFuse2 konfigurációs fájlt egy v1 konfigurációs fájlból ugyanabban a könyvtárban, de ne csatlakoztassa a tárolókat:
sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true