Jak skonfigurować ustawienia dla obiektu BlobFuse2
Ustawienia konfiguracji umożliwiają zarządzanie obiektem BlobFuse2 we wdrożeniu. Za pomocą ustawień konfiguracji można ustawić te aspekty działania obiektu BlobFuse2 w środowisku:
- Dostęp do obiektu blob magazynu
- Rejestrowanie
- Zakontraktowanie potoku
- Zachowanie buforowania
- Uprawnienia
Aby uzyskać listę wszystkich ustawień blobFuse2 i ich opisy, zobacz podstawowy plik konfiguracji w witrynie GitHub.
Aby zarządzać ustawieniami konfiguracji obiektów BlobFuse2, dostępne są trzy opcje (w kolejności pierwszeństwa):
Użycie pliku konfiguracji jest preferowaną metodą, ale inne metody mogą być przydatne w pewnych okolicznościach.
Plik konfiguracji
Tworzenie pliku konfiguracji jest preferowaną metodą ustanawiania ustawień dla obiektu BlobFuse2. Po określeniu żądanych ustawień w pliku konfiguracji należy odwołać się do pliku konfiguracji podczas używania blobfuse2 mount
lub innych poleceń.
Oto przykład:
blobfuse2 mount ./mount --config-file=./config.yaml
Podstawowy plik konfiguracji BlobFuse2 zawiera listę wszystkich ustawień i krótkie wyjaśnienie każdego ustawienia.
Użyj przykładowego pliku konfiguracji pamięci podręcznej plików lub przykładowego pliku konfiguracji przesyłania strumieniowego , aby szybko rozpocząć pracę przy użyciu pewnych podstawowych ustawień dla każdego z tych scenariuszy.
Zmienne środowiskowe
Ustawianie zmiennych środowiskowych to inny sposób konfigurowania niektórych ustawień obiektu BlobFuse2. Obsługiwane zmienne środowiskowe są przydatne do określania kontenera Azure Blob Storage w celu uzyskania dostępu i metody autoryzacji do użycia.
Aby uzyskać więcej informacji na temat używania zmiennych środowiskowych i listy wszystkich zmiennych, których można użyć, zobacz Plik README blobFuse2.
Parametry interfejsu wiersza polecenia
Ustawienia konfiguracji można również ustawić podczas przekazywania ich jako parametrów zestawu poleceń BlobFuse2, na przykład za pomocą blobfuse2 mount
polecenia . Polecenie instalacji zwykle odwołuje się do pliku konfiguracji zawierającego wszystkie ustawienia. Można jednak użyć parametrów interfejsu wiersza polecenia, aby zastąpić poszczególne ustawienia w pliku konfiguracji. W tym przykładzie plik konfiguracji config.yaml jest przywoływał odwołanie, ale kontener, który ma zostać zainstalowany, a opcje rejestrowania są zastępowane:
blobfuse2 mount ./mount_dir --config-file=./config.yaml --container-name=blobfuse2b --log-level=log_debug --log-file-path=./bobfuse2b.log
Aby uzyskać więcej informacji na temat całego zestawu poleceń BlobFuse2, w tym blobfuse2 mount
polecenia, zobacz BlobFuse2 polecenia i polecenia instalacji BlobFuse2.
Zobacz też
- Migrowanie do programu BlobFuse2 z programu BlobFuse w wersji 1
- Polecenia BlobFuse2
- Rozwiązywanie problemów z usługą BlobFuse2