Bagikan melalui


Cara menggunakan perintah BlobFuse2 mount all untuk memasang semua kontainer blob di akun penyimpanan sebagai sistem file Linux

blobfuse2 mount all Gunakan perintah untuk memasang semua kontainer blob di akun penyimpanan sebagai sistem file Linux. Setiap kontainer akan dipasang ke subdirektori unik di bawah jalur yang ditentukan. Nama subdirektori akan sesuai dengan nama kontainer.

Sintaksis

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

Argumen

[path]

Tentukan jalur file ke direktori tempat semua kontainer penyimpanan blob di akun penyimpanan akan dipasang. Contoh:

blobfuse2 mount all ./mount_path ...

Penanda (opsi)

Bendera yang berlaku untuk blobfuse2 mount all diwariskan dari perintah induk, blobfuse2 dan blobfuse2 mount.

Bendera yang diwariskan dari perintah BlobFuse2

Bendera berikut diwariskan dari perintah blobfuse2kakek-nenek :

Bendera Versi pendek Jenis nilai Nilai baku Deskripsi
nonaktifkan-pemeriksaan-versi Boolean palsu Mengaktifkan atau menonaktifkan pemeriksaan versi otomatis biner BlobFuse2
bantuan -h n/a Informasi bantuan untuk perintah dan sub-perintah blobfuse2

Bendera yang diwariskan dari perintah pemasangan BlobFuse2

Bendera berikut diwariskan dari perintah blobfuse2 mountinduk :

Bendera Jenis nilai Nilai baku Deskripsi
izinkan-lainnya Boolean palsu Perbolehkan pengguna lain mengakses titik pemasangan ini
attr-cache-timeout uint32 120 Batas waktu cache atribut
(dalam detik)
attr-batas waktu uint32 Batas waktu atribut
(dalam detik)
config-file benang ./config.yaml Jalur untuk file yang menyediakan kredensial akun. Default-nya adalah config.yaml di direktori saat ini.
nama kontainer benang Nama kontainer yang akan dipasang
tenggat waktu entri uint32 Batas waktu entri
(dalam detik)
waktu habis cache-file uint32 120 Batas waktu cache file
(dalam detik)
Latar depan Boolean palsu Apakah sistem file dipasang dalam mode latar depan
jalur-berkas-log benang $HOME/.blobfuse2/blobfuse2.log Jalur untuk file log
tingkat pencatatan LOG_OFF
LOG_CRIT
LOG_ERR
PERINGATAN_LOG
LOG_INFO
LOG_DEBUG
PERINGATAN_LOG
PERINGATAN_LOG Tingkat pengelogan yang ditulis ke --log-file-path.
batas waktu negatif uint32 Batas waktu entri negatif
(dalam detik)
no-symlinks Boolean palsu Apakah symlink harus didukung atau tidak
kata sandi benang Kunci untuk mendekripsi file konfigurasi.
Juga dapat ditentukan oleh variabel lingkungan BLOBFUSE2_SECURE_CONFIG_PASSPHRASE
Panjang kunci harus 16 (AES-128), 24 (AES-192), atau 32 (AES-256) byte panjangnya.
baca-saja Boolean palsu Memasang sistem dalam mode baca-saja
konfigurasi aman Boolean palsu Mengenkripsi file konfigurasi yang dihasilkan secara otomatis untuk setiap kontainer
tmp-path benang n/a Mengonfigurasi lokasi tmp untuk cache.
(Konfigurasikan disk tercepat (SSD atau ramdisk) untuk performa terbaik).

Contoh

Nota

Contoh berikut mengasumsikan Anda telah membuat file konfigurasi di direktori saat ini.

Pasang semua kontainer penyimpanan blob di akun penyimpanan yang ditentukan dalam file konfigurasi ke jalur yang ditentukan dalam perintah. (Setiap kontainer akan menjadi subdirektori di bawah direktori yang ditentukan):

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

Contoh Keluaran

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

Contoh output

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

Lihat juga