Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
blobfuse2 mountv1 Użyj polecenia , aby wygenerować plik konfiguracji dla programu BlobFuse2 z pliku konfiguracji blobFuse w wersji 1.
Składnia
blobfuse2 mountv1 [path] --[flag-name]=[flag-value]
Argumenty (w programowaniu)
[path]
Określ ścieżkę pliku do katalogu, w którym zostanie zainstalowany kontener magazynu. Przykład:
blobfuse2 mountv1 ./mount_path ...
Flagi (opcje)
Niektóre flagi są dziedziczone z polecenia nadrzędnego blobfuse2, a inne dotyczą tylko polecenia blobfuse2 mountv1.
Flagi dziedziczone z polecenia BlobFuse2
Następujące flagi są dziedziczone z polecenia nadrzędnego blobfuse2:
| Flaga | Wersja krótka | Typ wartości | Wartość domyślna | Opis |
|---|---|---|---|---|
| wyłącz sprawdzanie wersji | typ logiczny (boolowski) | fałszywy | Włącza lub wyłącza automatyczne sprawdzanie wersji plików binarnych blobFuse2 | |
| pomoc | -h | N/a | N/a | Informacja pomocnicza dotycząca polecenia blobfuse2 i podpoleceń |
Flagi, które mają zastosowanie tylko do polecenia mountv1 obiektu BlobFuse2
Następujące flagi mają zastosowanie tylko do polecenia blobfuse2 mountv1.
| Flaga | Krótki wersja |
Wartość rodzaj |
Wartość domyślna wartość |
Opis |
|---|---|---|---|---|
| pobieranie w tle | typ logiczny (boolowski) | fałszywy | Pobieranie pliku do uruchomienia w tle podczas otwierania połączenia | |
| podstawowa kontrola ponownego montażu | typ logiczny (boolowski) | fałszywy | Sprawdź, czy jest już zamontowany, używając /etc/mtab | |
| rozmiar-bloku-MB | uint | Rozmiar bloku do pobrania podczas przesyłania strumieniowego (w megabajtach [MB]) |
||
| plik certyfikatu CA | sznurek | Określa ścieżkę certyfikatu pem serwera proxy, jeśli nie znajduje się w ścieżce domyślnej | ||
| buforowanie na liście | typ logiczny (boolowski) | prawda | Atrybuty pamięci podręcznej w wykazie | |
| cache-poll-timeout-msec | uint | Czas w milisekundach potrzebny do sprawdzenia możliwych wygasłych plików oczekujących na usunięcie z pamięci podręcznej. (w milisekundach) |
||
| cache-size-mb | unoszenie się | Rozmiar pamięci podręcznej plików (w MB) |
||
| anuluj-listę-przy-montażu-sekundy | uint16 | Wywołanie listy do kontenera jest domyślnie przeprowadzane podczas zamontowania. (w sekundach) |
||
| plik konfiguracji | sznurek | ./config.cfg | Plik konfiguracji wejściowy BlobFuse | |
| nazwa kontenera | sznurek | Wymagane, jeśli nie określono pliku konfiguracji | ||
| konwertuj tylko konfigurację | typ logiczny (boolowski) | Nie instalujej — konwertuj tylko konfigurację w wersji 1 na 2 | ||
| d | -d | typ logiczny (boolowski) | fałszywy | Instalowanie przy użyciu dzienników pierwszego planu i programu FUSE |
| empty-dir-check | typ logiczny (boolowski) | fałszywy | Nie zezwala na ponowne instalowanie przy użyciu niepustej ścieżki tmp | |
| enable-gen1 | typ logiczny (boolowski) | fałszywy | Aby włączyć montaż Gen1 | |
| czas-wygasania-pamięci-podręcznej-w-sekundach | uint32 | 120 | W tym czasie program blobfuse nie sprawdzi, czy plik jest aktualny, czy nie (w sekundach) |
|
| wysoki próg dysku | uint32 | Wysoki próg dysku (jako wartość procentowa) |
||
| http-proxy | sznurek | Adres serwera proxy HTTP | ||
| https-proxy | sznurek | Adres serwera proxy HTTPS | ||
| invalidate-on-sync | typ logiczny (boolowski) | prawda | Unieważnij plik/katalog przy synchronizacji/fsync | |
| poziom logowania | WYLOGUJ SIĘ LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Poziom rejestrowania zapisany w dzienniku systemowym. | |
| próg niskiego dysku | uint32 | Niski próg dysku (jako wartość procentowa) |
||
| max-blocks-per-file | Int | Maksymalna liczba bloków do buforowania w pamięci na potrzeby przesyłania strumieniowego | ||
| maksymalna współbieżność | uint16 | Opcja zastąpienia domyślnej liczby współbieżnych połączeń magazynu | ||
| maksymalna eksmisja | uint32 | Liczba plików do eksmitowania z pamięci podręcznej jednocześnie | ||
| maksymalna liczba prób | int32 | Maksymalna liczba ponownych prób, jeśli kody błędów można ponowić próbę | ||
| max-retry-interval-in-seconds | int32 | Maksymalny czas między dwiema ponownymi próbami (w sekundach) |
||
| no-symlinks | typ logiczny (boolowski) | fałszywy | Czy symlinki powinny być obsługiwane, czy nie | |
| o | -o | Ciągi znaków | Opcje FUSE | |
| plik wyjściowy | sznurek | ./config.yaml | Wyjściowy plik konfiguracji Blobfuse | |
| weryfikacja przed zamontowaniem | typ logiczny (boolowski) | prawda | Sprawdzanie, czy system blobfuse2 jest zainstalowany | |
| wymagana-wolna-przestrzeń-mb | Int | Wymagane wolne miejsce (w MB) |
||
| czynnik opóźnienia ponawiania | int32 | Opóźnienie ponawiania próby między dwoma próbami (w sekundach) |
||
| ustaw-typ-zawartości | typ logiczny (boolowski) | fałszywy | Włącza automatyczną właściwość "content-type" na podstawie rozszerzenia pliku | |
| buforowanie strumienia (MB) | uint | Ogranicz łączną ilość danych buforowanych w pamięci, aby zaoszczędzić zużycie pamięci przez blobfuse. (w MB) |
||
| przesyłanie strumieniowe | typ logiczny (boolowski) | fałszywy | Włączanie przesyłania strumieniowego | |
| tmp-path | sznurek | N/a | Konfiguruje lokalizację tmp dla pamięci podręcznej. (Skonfiguruj najszybszy dysk (SSD lub ramdisk), aby uzyskać najlepszą wydajność. |
|
| przesyłaj tylko zmodyfikowane | typ logiczny (boolowski) | fałszywy | Wyłącz niepotrzebne przesyłanie do przechowywania | |
| use-adls | typ logiczny (boolowski) | fałszywy | Umożliwia narzędziu blobfuse dostęp do konta Azure DataLake | |
| use-attr-cache | typ logiczny (boolowski) | fałszywy | Włącz pamięć podręczną atrybutów | |
| use-https | typ logiczny (boolowski) | fałszywy | Umożliwia komunikację HTTPS z usługą Blob Storage |
Przykłady
Zamontuj kontener BLOB na koncie usługi Azure Data Lake Storage przy użyciu pliku konfiguracyjnego BlobFuse v1:
sudo blobfuse2 mountv1 ./mount_dir --config-file=./config.cfg --use-adls=trueUtwórz plik konfiguracji BlobFuse2 z pliku konfiguracji w wersji 1 w tym samym katalogu, ale nie zainstaluj żadnych kontenerów:
sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true