Freigeben über


Konfigurieren von Einstellungen für BlobFuse

Sie können BlobFuse mithilfe verschiedener Einstellungen konfigurieren. Zu den typischen Einstellungen gehören:

  • Protokollierungsort und -optionen
  • Temporärer Dateipfad zum Zwischenspeichern
  • Informationen über das Azure-Speicherkonto und den BLOB-Container, der bereitgestellt werden soll

Die Einstellungen können in einer YAML-Konfigurationsdatei mit Umgebungsvariablen oder als Parameter konfiguriert werden, die an die BlobFuse-Befehle übergeben werden. Die bevorzugte Methode besteht darin, die Konfigurationsdatei zu verwenden.

Ausführliche Informationen zu den einzelnen Konfigurationsparametern für BlobFuse und deren Angabe finden Sie in den folgenden Artikeln:

Konfigurationsdatei

Das Erstellen einer Konfigurationsdatei ist die bevorzugte Methode zum Einrichten von Einstellungen für BlobFuse. Wenn Sie die gewünschten Einstellungen in der Konfigurationsdatei angegeben haben, verweisen Sie auf die Konfigurationsdatei, wenn Sie blobfuse2 mount oder andere Befehle verwenden.

Hier sehen Sie ein Beispiel:

blobfuse2 mount ./mount --config-file=./config.yaml

Weitere Informationen zum Erstellen einer Konfigurationsdatei finden Sie unter Erstellen einer BlobFuse-Konfigurationsdatei.

Die BlobFuse-Basiskonfigurationsdatei enthält eine Liste aller Einstellungen und eine kurze Erläuterung der einzelnen Einstellungen.

Verwenden Sie die Beispieldatei Cache-Konfigurationsdatei für einen schnellen Einstieg, indem Sie einige Grundeinstellungen für jedes dieser Szenarien festlegen.

Umgebungsvariablen

Das Festlegen von Umgebungsvariablen ist eine weitere Möglichkeit zum Konfigurieren einiger BlobFuse-Einstellungen. Die unterstützten Umgebungsvariablen sind nützlich, um die zu verwendende Autorisierungsmethode und den Azure Blob Storage-Container festzulegen, auf den zugegriffen werden soll.

Weitere Informationen zur Verwendung von Umgebungsvariablen und einer Liste aller Variablen, die Sie verwenden können, finden Sie unter BLOBFuse README.

CLI-Parameter

Sie können auch Konfigurationseinstellungen festlegen, wenn Sie sie als Parameter des BlobFuse-Befehlssatzes übergeben, z. B. mithilfe des blobfuse2 mount Befehls. Der Mount-Befehl verweist in der Regel auf eine Konfigurationsdatei, die alle Einstellungen enthält. Sie können jedoch CLI-Parameter verwenden, um einzelne Einstellungen in der Konfigurationsdatei außer Kraft zu setzen. In diesem Beispiel wird auf die Konfigurationsdatei config.yaml verwiesen, aber der einzubindende Container und die Protokollierungsoptionen werden überschrieben:

blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log

Weitere Informationen zum gesamten BlobFuse-Befehlssatz, einschließlich des blobfuse2 mount Befehls, finden Sie unter BlobFuse-Befehle und BlobFuse2-Bereitstellungsbefehle.

Nächste Schritte

Weitere Informationen