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özdizimi

blobfuse2 mountv1 [path] --[flag-name]=[flag-value]

Tartışmalar

[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 blobfuse2 mountv1 komutuna 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 kontrolünü devre dışı bırak 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 Boolen yanlış Açık aramada arka planda çalıştırılacak dosya indirme
temel yeniden bağlama denetimi Boolean yanlış /etc/mtab kullanarak zaten bağlanmış olup olmadığını denetleyin
blok boyutu-mb uint Akış sırasında indirilecek bloğun boyutu
(MB cinsinden)
CA sertifika dosyası String Varsayılan yolda değilse proxy pem sertifika yolunu belirtir
liste üzerinde önbelleğe alma Boolean doğru Listelemede önbellek öznitelikleri
cache-poll-timeout-msec (önbellek yoklama zaman aşımı - milisaniye) uint Önbellekten çıkarılmayı bekleyen süresi dolmuş dosyaları yoklamak amacıyla milisaniye cinsinden zaman.
(milisaniye cinsinden)
önbellek boyutu-mb yüzmek Dosya önbelleği boyutu
(MB cinsinden)
montajda listeleme saniyelerini iptal et uint16 Kapsayıcıya yönelik bir liste çağrısı, montaj sırasında varsayılan olarak gerçekleştirilir.
(saniye olarak)
yapılandırma dosyası String ./config.cfg BlobFuse yapılandırma dosyasını girdi
kapsayıcı-adı String Yapılandırma dosyası belirtilmezse gereklidir
yalnızca yapılandırmayı dönüştür Boolean Monte etme - yalnızca v1 yapılandırmasını v2'ye dönüştürün
d -d Boolean yanlış Ön plan işlemleri ve FUSE günlükleri ile monte et
boş-dizin-kontrol Boolean yanlış Boş olmayan bir geçici dizin yolu kullanarak yeniden monte etmeye izin vermiyor.
gen1'i etkinleştir Boolean yanlış Gen1 montajını etkinleştirmek için
dosya önbelleği zaman aşımı süresi (saniye) 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 vekil sunucu String HTTP Proxy adresi
https-proxy String HTTPS Proxy adresi
eşitleme sırasında geçersiz kılma Boolean doğru Eşitleme veya fsync sırasında dosya/dizin geçersiz kılın
log seviyesi OTURUMU KAPAT
LOG_CRIT
LOG_ERR
GÜNLÜK_UYARI
LOG_INFO
LOG_DEBUG
GÜNLÜK_UYARI
GÜNLÜK_UYARI Syslog'a yazılan log seviyesini.
disk alanı için düşük eşik uint32 Düşük disk kapasite sınırı
(yüzde olarak)
dosya başına maksimum blok sayısı 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
Maksimum tahliye uint32 Önbellekten aynı anda çıkarılacak dosya sayısı
maksimum yeniden deneme int32 Hata kodları yeniden denenebilirse yeniden deneme sayısı üst sınırı
saniye cinsinden maksimum yeniden deneme aralığı int32 2 yeniden deneme arasındaki en uzun süre
(saniye olarak)
symlink kullanımına izin verilmez Boolean yanlış Symlink'lerin desteklenip desteklenmemesi gerektiği
o -o Harf dizgesi SIGORTA seçenekleri
çıkış dosyası String ./config.yaml Blobfuse yapılandırma dosyası çıktısı
bağlama öncesi doğrulama Boolean doğru Blobfuse2'nin bağlandığını doğrulayın
gerekli-boş-alan-mb Int Gerekli boş alan
(MB cinsinden)
yeniden deneme gecikme faktörü int32 İki deneme arasındaki gecikmeyi yeniden deneme
(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)
Yayın Boolean yanlış Yayın Akışını Etkinleştir
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).
yalnızca değiştirileni yükle Boolean yanlış Depolama alanına gereksiz yüklemeleri kapatma
use-adls Boolean yanlış Blobfuse'un Azure DataLake depolama hesabına erişmesini sağlar
özellik önbelleğini kullan 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 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 kapsayıcı bağlamayın:

    sudo blobfuse2 mountv1 --config-file=./config.cfg --output-file=./config.yaml --convert-config-only=true
    

Ayrıca bkz.