Aracılığıyla paylaş


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 blobfuse2devralınır ve diğerleri yalnızca komutuna blobfuse2 mountv1 uygulanır.

BlobFuse2 komutundan devralınan bayraklar

Aşağıdaki bayraklar üst komuttan blobfuse2devralı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

  1. 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
    
  2. 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.