BlobFuse2 mountv1 komutunu kullanma
blobfuse2 mountv1
BlobFuse v1 yapılandırma dosyasından BlobFuse2 için bir yapılandırma dosyası oluşturmak için komutunu kullanın.
Söz dizimi
blobfuse2 mountv1 [path] --[flag-name]=[flag-value]
Bağımsız değişkenler
[path]
Depolama kapsayıcısının bağlanacağı dizinin dosya yolunu belirtin. Örnek:
blobfuse2 mountv1 ./mount_path ...
Bayraklar (seçenekler)
Bazı bayraklar üst komutundan blobfuse2
devralınır ve diğerleri yalnızca komutuna blobfuse2 mountv1
uygulanır.
BlobFuse2 komutundan devralınan bayraklar
Aşağıdaki bayraklar üst komuttan blobfuse2
devralınır:
Bayrak | Kısa sürüm | Değer türü | Varsayılan değer | Açıklama |
---|---|---|---|---|
sürüm denetimini devre dışı bırakma | boolean | yanlış | BlobFuse2 ikili dosyalarının otomatik sürüm denetimini etkinleştirir veya devre dışı bırakır | |
Yardım | -h | yok | yok | blobfuse2 komutu ve alt komutları için yardım bilgileri |
Yalnızca BlobFuse2 mountv1 komutuna uygulanan bayraklar
Aşağıdaki bayraklar yalnızca komut blobfuse2 mountv1
komutu için geçerlidir:
Bayrak | Kısa sürüm |
Değer tür |
Varsayılan değer |
Açıklama |
---|---|---|---|---|
arka plan indirme | boolean | yanlış | Açık aramada arka planda çalıştırmak için dosya indirme | |
basic-remount-check | boolean | yanlış | /etc/mtab kullanarak zaten bağlanmış bir durumu denetleyin | |
blok boyutu-mb | uint | Akış sırasında indirilecek bloğun boyutu (MB cinsinden) |
||
ca-cert-file | string | Varsayılan yolda değilse proxy pem sertifika yolunu belirtir | ||
listede önbellek | boolean | true | Listede önbellek öznitelikleri | |
cache-poll-timeout-msec | uint | Önbellek çıkarma bekleyen olası süresi dolmuş dosyaları yoklama amacıyla milisaniye cinsinden süre (milisaniye cinsinden) |
||
önbellek boyutu-mb | float | Dosya önbelleği boyutu (MB cinsinden) |
||
bağlama sırasında iptal-listesi-saniye | uint16 | Kapsayıcıya yönelik bir liste çağrısı varsayılan olarak bağlama sırasında verilir (saniye olarak) |
||
config-file | string | ./Config.cfg | BlobFuse yapılandırma dosyasını giriş | |
kapsayıcı-adı | string | Yapılandırma dosyası belirtilmezse gereklidir | ||
yalnızca convert-config-only | boolean | Bağlama - yalnızca v1 yapılandırmasını v2'ye dönüştürün | ||
d | -D | boolean | yanlış | Ön plan ile bağlama ve FUSE günlükleri açık |
empty-dir-check | boolean | yanlış | Boş olmayan bir tmp-path kullanarak yeniden bağlamaya izin verme | |
enable-gen1 | boolean | yanlış | 1. Nesil bağlamayı etkinleştirmek için | |
saniyeler içinde dosya önbelleği zaman aşımı | uint32 | 120 | Bu süre boyunca blobfuse dosyanın güncel olup olmadığını denetlemez (saniye olarak) |
|
yüksek disk eşiği | uint32 | Yüksek disk eşiği (yüzde olarak) |
||
http-proxy | string | HTTP Proxy adresi | ||
https-proxy | string | HTTPS Proxy adresi | ||
eşitlemede geçersiz kılma | boolean | true | Eşitleme/fsync üzerinde dosya/dir geçersiz kılın | |
günlük düzeyi | LOG_OFF LOG_CRIT LOG_ERR LOG_WARNING LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Syslog'a yazılan günlük düzeyi. | |
düşük disk eşiği | uint32 | Düşük disk eşiği (yüzde olarak) |
||
dosya başına max-blocks | int | Akış için bellekte önbelleğe alınacak en fazla blok sayısı | ||
maksimum eşzamanlılık | uint16 | Varsayılan eşzamanlı depolama bağlantısı sayısını geçersiz kılma seçeneği | ||
max-çıkarma | uint32 | Önbellekten aynı anda çıkarılacak dosya sayısı | ||
max-retry | int32 | Hata kodları yeniden denenebilirse en fazla yeniden deneme sayısı | ||
saniye cinsinden max-retry-interval | int32 | 2 yeniden deneme arasındaki en uzun süre (saniye olarak) |
||
symlink yok | boolean | yanlış | Symlink'lerin desteklenip desteklenmemesi | |
o | -o | dizeler | FUSE seçenekleri | |
çıkış dosyası | string | ./config.yaml | Blobfuse yapılandırma dosyasının çıktısı | |
bağlama öncesi doğrulama | boolean | true | Blobfuse2'nin bağlı olduğunu doğrulama | |
gerekli-boş alan-mb | int | Gerekli boş alan (MB cinsinden) |
||
retry-delay-factor | int32 | İki deneme arasındaki yeniden deneme gecikmesi (saniye olarak) |
||
set-content-type | boolean | yanlış | Dosya uzantısına göre otomatik 'content-type' özelliğini açar | |
stream-cache-mb | uint | Blobfuse'un bellek ayak izinden tasarruf etmek için bellekte önbelleğe alınan toplam veri miktarını sınırlayın (MB cinsinden) |
||
Akışla aktarma | boolean | yanlış | Akışı Etkinleştirme | |
tmp-path | string | yok | Önbellek için tmp konumunu yapılandırır. (En iyi performans için en hızlı diski (SSD veya ramdisk) yapılandırın). |
|
salt karşıya yükleme değiştirme | boolean | yanlış | Gereksiz depolamaya yüklemeleri kapatma | |
use-adls | boolean | yanlış | Blobfuse'un Azure DataLake depolama hesabına erişmesini sağlar | |
use-attr-cache | boolean | yanlış | Öznitelik önbelleğini etkinleştirme | |
use-https | boolean | yanlış | Blob depolama ile HTTPS iletişimlerini etkinleştirir |
Örnekler
BlobFuse v1 yapılandırma dosyasını kullanarak bir Azure Data Lake Storage hesabına blob kapsayıcısı bağlayın:
sudo blobfuse2 mountv1 ./mount_dir --config-file=./config.cfg --use-adls=true
Aynı dizindeki bir v1 yapılandırma dosyasından BlobFuse2 yapılandırma dosyası oluşturun, ancak hiçbir kapsayıcıyı bağlamayın:
sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin