Aracılığıyla paylaş


Bir depolama hesabındaki tüm blob kapsayıcılarını Linux dosya sistemi olarak bağlamak için BlobFuse2 mount all komutunu kullanma

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 kapsayıcı, belirtilen yolun altındaki benzersiz bir alt dizine bağlanır. Alt dizin adları kapsayıcı adlarına karşılık gelir.

Söz dizimi

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

Bağımsız değişkenler

[path]

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

blobfuse2 mount all ./mount_path ...

Bayraklar (seçenekler)

için geçerli blobfuse2 mount all olan bayraklar ve üst komutlarından blobfuse2blobfuse2 mountdevralı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 Description
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 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 Description
diğer izin ver boolean yanlış Diğer kullanıcıların bu bağlama noktasına erişmesine izin ver
attr-cache-timeout uint32 120 Öznitelik önbelleği zaman aşımı
(saniye olarak)
attr-timeout uint32 Öznitelik zaman aşımı
(saniye olarak)
config-file 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 önbelleği-zaman aşımı uint32 120 Dosya önbelleği zaman aşımı
(saniye olarak)
ön plan boolean yanlış Dosya sisteminin ön plan modunda takılı olup olmadığı
log-file-path string $HOME/.blobfuse2/blobfuse2.log Günlük dosyalarının yolu
günlük düzeyi LOG_OFF
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_INFO
LOG_DEBUG
LOG_WARNING
LOG_WARNING öğesine yazılan --log-file-pathgünlük düzeyi.
negatif zaman aşımı uint32 Negatif giriş zaman aşımı
(saniye olarak)
symlink yok boolean yanlış Symlink'lerin desteklenip desteklenmemesi gerektiği
passphrase 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.
salt okunur boolean yanlış Sistemi salt okunur modda bağlama
secure-config 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

Not

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ı komutta 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.