Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
blobfuse2 mountv1 Använd kommandot för att generera en konfigurationsfil för BlobFuse2 från en BlobFuse v1-konfigurationsfil.
Syntax
blobfuse2 mountv1 [path] --[flag-name]=[flag-value]
Argumentpunkter
[path]
Ange en filsökväg till katalogen där lagringscontainern ska monteras. Exempel:
blobfuse2 mountv1 ./mount_path ...
Flaggor (inställningar)
Vissa flaggor ärvs från det överordnade kommandot , blobfuse2och andra gäller endast för blobfuse2 mountv1 kommandot.
Flaggor som ärvts från BlobFuse2-kommandot
Följande flaggor ärvs från det överordnade kommandot blobfuse2):
| Flagga | Kort version | Värdetyp | Standardvärde | Beskrivning |
|---|---|---|---|---|
| inaktivera versionskontroll | booleskt | falskt | Aktiverar eller inaktiverar automatisk versionskontroll av BlobFuse2-binärfiler | |
| hjälp | -h | ej tillämpligt | ej tillämpligt | Hjälpinformation för blobfuse2-kommandot och underkommandon |
Flaggor som endast gäller för kommandot BlobFuse2 mountv1
Följande flaggor gäller endast för kommandokommandot blobfuse2 mountv1 :
| Flagga | Kortfattad version |
Värde typ |
Standardinställning värde |
Beskrivning |
|---|---|---|---|---|
| nedladdning i bakgrunden | booleskt | falskt | Filnedladdning som ska köras i bakgrunden vid öppet anrop | |
| grundläggande monteringskontroll | booleskt | falskt | Sök efter en redan monterad status med hjälp av /etc/mtab | |
| blockstorlek-mb | uint | Storleken på ett block som ska laddas ned under strömning (i MB) |
||
| CA-certifikatfil | sträng | Anger proxy-PEM-certifikatsökvägen om den inte finns i standardsökvägen | ||
| cache på lista | booleskt | sann | Cacheattribut vid lista | |
| cache-poll-timeout-msec | uint | Tid i millisekunder för att kontrollera möjliga utgångna filer som väntar på cache-rensning (i millisekunder) |
||
| cache-storlek-mb | flyta/sväva | Filcache-storlek (i megabyte) |
||
| avbryt-lista-vid-montering-sekunder | uint16 | Ett listanrop till containern utfärdas som standard vid montering (i sekunder) |
||
| konfigurationsfil | sträng | ./config.cfg | Konfigurationsfil för BlobFuse Input | |
| containernamn | sträng | Krävs om ingen konfigurationsfil har angetts | ||
| konvertera-endast-konfig | booleskt | Montera inte – konvertera bara v1-konfigurationen till v2 | ||
| d | -d | booleskt | falskt | Montera med förgrunds- och FUSE-loggar på |
| empty-dir-check | booleskt | falskt | Tillåter inte återmontering med en icke-tom tmp-path | |
| enable-gen1 | booleskt | falskt | Så här aktiverar du Gen1-montering | |
| fil-cache-timeout-i-sekunder | uint32 | 120 | Under den här tiden kontrollerar blobfuse inte om filen är uppdaterad eller inte (i sekunder) |
|
| högt disktröskelvärde | uint32 | Högt disktröskelvärde (i procent) |
||
| http-proxy | sträng | HTTP-proxyadress | ||
| https-proxy | sträng | HTTPS-proxyadress | ||
| ogiltigförklaras-vid-synkronisering | booleskt | sann | Ogiltigförklara fil/dir vid synkronisering/fsync | |
| loggnivå | LOG_OFF LOG_CRIT LOG_ERR LOGG_VARNING LOG_INFO LOG_DEBUG LOGG_VARNING |
LOG_WARNING | Loggningsnivån som skrivs till syslog. | |
| låg diskutrymmeströskel | uint32 | Lågt disktröskelvärde (i procent) |
||
| max-block-per-fil | Int | Maximalt antal block som ska cachelagras i minnet för direktuppspelning | ||
| maximal samtidighetsbegränsning | uint16 | Alternativ för att åsidosätta standardantalet samtidiga lagringsanslutningar | ||
| max-borttagning | uint32 | Antal filer som ska tas bort från cacheminnet samtidigt | ||
| max-försök | int32 | Maximalt antal återförsök om felkoderna kan försökas igen | ||
| max-återförsöksintervall-i-sekunder | int32 | Maximal tidslängd mellan 2 återförsök (i sekunder) |
||
| no-symlinks | booleskt | falskt | Om symlänkar ska stödjas eller inte | |
| o | -o | Strängar | FUSE-alternativ | |
| output-file | sträng | ./config.yaml | Generera Blobfuse-konfigurationsfil | |
| förmonteringsvalidering | booleskt | sann | Verifiera att blobfuse2 är monterad | |
| nödvändigt-ledigt-utrymme-MB | Int | Ledigt utrymme krävs (i MB) |
||
| retry-delay-faktor | int32 | Fördröjning vid återförsök mellan två försök (i sekunder) |
||
| ange-innehållstyp | booleskt | falskt | Aktiverar automatisk "innehållstyp"-egenskap baserat på filnamnstillägget | |
| stream-cache-mb | uint | Begränsa den totala mängden data som cachelagras i minnet för att spara minnesfotavtryck för blobfuse (i MB) |
||
| direktuppspelning | booleskt | falskt | Aktivera direktuppspelning | |
| tmp-path | sträng | ej tillämpligt | Konfigurerar tmp-platsen för cachen. (Konfigurera den snabbaste disken (SSD eller ramdisk) för bästa prestanda). |
|
| ladda-upp-endast-modifierade | booleskt | falskt | Inaktivera onödiga uppladdningar till lagring | |
| use-adls | booleskt | falskt | Aktiverar blobfuse för åtkomst till Azure DataLake-lagringskonto | |
| use-attr-cache | booleskt | falskt | Aktivera attributcache | |
| use-https | booleskt | falskt | Aktiverar HTTPS-kommunikation med Blob Storage |
Exempel
Montera en blobcontainer i ett Azure Data Lake Storage-konto med hjälp av en BlobFuse v1-konfigurationsfil:
sudo blobfuse2 mountv1 ./mount_dir --config-file=./config.cfg --use-adls=trueSkapa en BlobFuse2-konfigurationsfil från en v1-konfigurationsfil i samma katalog, men montera inga containrar:
sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true