Aracılığıyla paylaş


BlobFuse2 mount all komutunu kullanarak bir depolama hesabındaki tüm blob kapsayıcılarını Linux dosya sistemi olarak bağlama

Bir depolama hesabındaki blobfuse2 mount all tüm blob kapsayıcılarını Linux dosya sistemi olarak bağlamak için komutunu kullanın. Her bir kapsayıcı, belirtilen yolun altında benzersiz bir alt dizine monte edilir. Alt dizin adları kapsayıcı adlarına karşılık gelir.

Sözdizimi

blobfuse2 mount all [path] --[flag-name]=[flag-value]

Tartışmalar

[path]

Depolama hesabındaki tüm blob depolama kapsayıcılarının bağlanacağı dizine bir dosya yolu belirtin. Örnek:

blobfuse2 mount all ./mount_path ...

Bayraklar (seçenekler)

blobfuse2 mount all için geçerli olan bayraklar, üst komutlardan blobfuse2 ve blobfuse2 mount devralınır.

BlobFuse2 komutundan devralınan bayraklar

Aşağıdaki bayraklar, büyükbaba komutundan 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 blobfuse2 komutu ve alt komutları için yardım bilgileri

BlobFuse2 bağlama komutundan devralınan bayraklar

Aşağıdaki bayraklar üst komuttan blobfuse2 mountdevralınır:

Bayrak Değer türü Varsayılan değer Açıklama
diğerlerine izin ver Boolean yanlış Diğer kullanıcıların bu bağlama noktasına erişmesine izin ver
öznitelik-önbellek-zaman aşımı uint32 120 Öznitelik önbelleği zaman aşımı
(saniye olarak)
attr-timeout uint32 Öznitelik zaman aşımı
(saniye olarak)
yapılandırma dosyası String ./config.yaml Hesap kimlik bilgilerinin sağlandığı dosyanın yolu Varsayılan, geçerli dizindeki config.yaml'dir.
kapsayıcı-adı String Bağlanacak kapsayıcının adı
giriş zaman aşımı uint32 Giriş zaman aşımı
(saniye olarak)
dosya önbellek zaman aşımı uint32 120 Dosya önbelleği zaman aşımı
(saniye olarak)
Ön plan Boolean yanlış Dosya sisteminin ön plan moduna takılı olup olmadığı
günlük-dosya-yolu String $HOME/.blobfuse2/blobfuse2.log Günlük dosyalarının yolu
log seviyesi OTURUMU KAPAT
LOG_CRIT
LOG_ERR
GÜNLÜK_UYARI
KAYIT_BİLGİSİ
LOG_DEBUG
GÜNLÜK_UYARI
GÜNLÜK_UYARI --log-file-path'ya yazılan günlük seviyesi.
negatif zaman aşımı süresi uint32 Negatif giriş zaman aşımı
(saniye olarak)
symlink kullanımına izin verilmez Boolean yanlış Symlink'lerin desteklenip desteklenmemesi gerektiği
parola String Yapılandırma dosyasının şifresini çözmek için anahtar.
Env-variable BLOBFUSE2_SECURE_CONFIG_PASSPHRASE tarafından da belirtilebilir
Anahtar uzunluğu 16 (AES-128), 24 (AES-192) veya 32 (AES-256) bayt uzunluğunda olmalıdır.
yalnızca okunabilir Boolean yanlış Sistemi salt okunur modda bağlayın
güvenli yapılandırma Boolean yanlış Her kapsayıcı için otomatik olarak oluşturulan yapılandırma dosyasını şifreleme
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).

Örnekler

Uyarı

Aşağıdaki örneklerde, geçerli dizinde zaten bir yapılandırma dosyası oluşturduğunuz varsayılır.

Yapılandırma dosyasında belirtilen depolama hesabındaki tüm blob depolama kapsayıcılarını komutunda belirtilen yola bağlayın. (Her kapsayıcı, belirtilen dizin altında bir alt dizin olacaktır:

sudo mkdir bf2all
sudo blobfuse2 mount all ./bf2all --config-file=./config.yaml

Örnek Çıkış

Mounting container : blobfuse2a to path : bf2all/blobfuse2a
Mounting container : blobfuse2b to path : bf2all/blobfuse2b
sudo blobfuse2 mount list

Örnek çıkış

1 : /home/<user>/bf2all/blobfuse2a
2 : /home/<user>/bf2all/blobfuse2b

Ayrıca bkz.