Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie den blobfuse2 mountv1 Befehl, um eine Konfigurationsdatei für BlobFuse2 aus einer BlobFuse v1-Konfigurationsdatei zu generieren.
Syntax
blobfuse2 mountv1 [path] --[flag-name]=[flag-value]
Arguments
[path]
Geben Sie einen Dateipfad zum Verzeichnis an, in dem der Speichercontainer bereitgestellt wird. Beispiel:
blobfuse2 mountv1 ./mount_path ...
Flags (Optionen)
Einige Flags werden vom übergeordneten Befehl geerbt, blobfuse2und andere gelten nur für den blobfuse2 mountv1 Befehl.
Vom BlobFuse2-Befehl geerbte Flags
Die folgenden Flags werden vom übergeordneten Befehl blobfuse2 geerbt:
| Flag | Kurzversion | Werttyp | Standardwert | Beschreibung |
|---|---|---|---|---|
| disable-version-check | Boolescher Wert | FALSCH | Aktiviert oder deaktiviert die automatische Versionsüberprüfung der BlobFuse2-Binärdateien | |
| help | -h | – | – | Hilfeinformationen für den Befehl „blobFuse2“ und die Unterbefehle |
Flags, die nur für den BlobFuse2 mountv1-Befehl gelten
Die folgenden Flags gelten nur für den blobfuse2 mountv1-Befehl:
| Flag | Short version |
Wert type |
Vorgabe value |
Beschreibung |
|---|---|---|---|---|
| Download im Hintergrund | Boolescher Wert | FALSCH | Dateidownload zum Ausführen im Hintergrund bei geöffneten Anrufen | |
| basic-remount-check | Boolescher Wert | FALSCH | Prüft mithilfe von „/etc/mtab“ auf den Status „Bereits bereitgestellt“ | |
| Blockgröße-MB | uint | Größe eines Blocks, der während des Streamings heruntergeladen werden soll (in MB) |
||
| ca-cert-file | Schnur | Gibt den Proxy-Pem-Zertifikatpfad an, wenn er sich nicht im Standardpfad befindet. | ||
| cache-on-list | Boolescher Wert | STIMMT | Cache-Attribute bei der Auflistung | |
| cache-poll-timeout-msec | uint | Zeit in Millisekunden, um nach möglichen abgelaufenen Dateien abzufragen, die auf die Cacheräumung warten (in Millisekunden) |
||
| cache-size-mb | float | Größe des Dateicaches (in MB) |
||
| cancel-list-on-mount-seconds | uint16 | Ein Listenaufruf an den Container erfolgt standardmäßig bei der Bereitstellung (in Sekunden) |
||
| config-file | Schnur | ./config.cfg | BlobFuse-Konfigurationsdatei eingeben | |
| Containername | Schnur | Erforderlich, wenn keine Konfigurationsdatei angegeben ist | ||
| convert-config-only | Boolescher Wert | Nicht einhängen—nur die v1-Konfiguration in v2 konvertieren | ||
| d | -d | Boolescher Wert | FALSCH | Bereitstellen mit aktiviertem Vordergrundmodus und FUSE-Protokollen |
| empty-dir-check | Boolescher Wert | FALSCH | Lässt nicht zu, dass die Bereitstellung mithilfe eines nicht leeren temporären Pfads erneut erfolgt | |
| enable-gen1 | Boolescher Wert | FALSCH | Zum Aktivieren der Gen1-Einbindung | |
| file-cache-timeout-in-seconds | uint32 | 120 | Während dieser Zeit überprüft Blobfuse nicht, ob die Datei auf dem neuesten Stand ist oder nicht. (in Sekunden) |
|
| Hoher Datenträger-Schwellenwert | uint32 | Hoher Festplattenschwellenwert (als Prozentsatz) |
||
| http-proxy | Schnur | HTTP-Proxyadresse | ||
| https-proxy | Schnur | HTTPS-Proxyadresse | ||
| Bei Synchronisierung ungültig machen | Boolescher Wert | STIMMT | Datei/Dir bei sync/fsync ungültig | |
| Protokollebene | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Die Ebene der in Syslog geschriebenen Protokollierung. | |
| Schwellenwert für geringen Speicherplatz | uint32 | Niedriger Datenträgerschwellenwert (als Prozentsatz) |
||
| Maximalblöcke pro Datei | int | Maximale Anzahl von Blöcken, die im Speicher für Streaming zwischengespeichert werden sollen | ||
| Maximale Parallelität | uint16 | Option zum Überschreiben der Standardanzahl gleichzeitiger Speicherverbindungen | ||
| max-eviction | uint32 | Anzahl der Dateien, die gleichzeitig aus dem Cache entfernt werden sollen | ||
| max-retry | int32 | Maximale Anzahl der Wiederholungsversuche, wenn die Fehlercodes wiederholbar sind | ||
| max-Wiederholungsintervall-in-Sekunden | int32 | Maximale Zeitdauer zwischen zwei Wiederholungsversuchen (in Sekunden) |
||
| no-symlinks | Boolescher Wert | FALSCH | Gibt an, ob Symlinks unterstützt werden sollen. | |
| o | -o | Zeichenfolgen | FUSE-Optionen | |
| output-file | Schnur | ./config.yaml | Ausgabe der Blobfuse-Konfigurationsdatei | |
| Vor dem Einhängen validieren | Boolescher Wert | STIMMT | Überprüfen Sie, ob blobfuse2 eingebunden ist | |
| erforderlicher freier Speicherplatz-mb | int | Erforderlicher freier Speicherplatz (in MB) |
||
| Wiederholungsverzögerungsfaktor | int32 | Wiederholungsverzögerung zwischen zwei Versuchen (in Sekunden) |
||
| set-content-type | Boolescher Wert | FALSCH | Aktiviert die Eigenschaft „content-type“ automatisch anhand der Dateierweiterung | |
| stream-cache-mb | uint | Beschränken der Gesamtmenge der im Arbeitsspeicher zwischengespeicherten Daten, um den Speicherbedarf von Blobfuse zu sparen (in MB) |
||
| Streaming | Boolescher Wert | FALSCH | Streaming aktivieren | |
| tmp-path | Schnur | – | Konfiguriert den tmp-Speicherort für den Cache. (Konfigurieren Sie den schnellsten Datenträger (SSD oder Ramdisk) für eine optimale Leistung. |
|
| Nur geänderte Dateien hochladen | Boolescher Wert | FALSCH | Deaktivieren von unnötigen Uploads in den Speicher | |
| use-adls | Boolescher Wert | FALSCH | Ermöglicht blobfuse den Zugriff auf Azure Data Lake Speicherkonto | |
| use-attr-cache | Boolescher Wert | FALSCH | Attributcache aktivieren | |
| use-https | Boolescher Wert | FALSCH | Aktiviert die HTTPS-Kommunikation mit Blob Storage |
Beispiele
Bereitstellen eines BLOB-Containers in einem Azure Data Lake Storage Konto mithilfe einer BlobFuse v1-Konfigurationsdatei:
sudo blobfuse2 mountv1 ./mount_dir --config-file=./config.cfg --use-adls=trueErstellen Sie eine BlobFuse2-Konfigurationsdatei aus einer v1-Konfigurationsdatei im selben Verzeichnis, stellen Sie jedoch keine Container bereit:
sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true