Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
blobfuse2 mount Gunakan perintah untuk memasang kontainer Blob Storage sebagai sistem file di Linux, atau untuk menampilkan titik pemasangan yang ada.
Sintaks Perintah
Perintah blobfuse2 mount memiliki 2 format:
blobfuse2 mount [path] --[flag-name]=[flag-value]
blobfuse2 mount [command] --[flag-name]=[flag-value]
Argumen
[path]
Tentukan jalur file ke direktori tempat kontainer penyimpanan akan dipasang. Contoh:
blobfuse2 mount ./mount_path ...
[command]
Sub-perintah yang didukung untuk blobfuse2 mount adalah:
| Perintah | Deskripsi |
|---|---|
| semua | Memasang semua kontainer blob dalam akun penyimpanan tertentu |
| daftar | Mencantumkan semua titik pemasangan BlobFuse2 |
Pilih salah satu tautan perintah dalam tabel di atas untuk melihat dokumentasi untuk subperintah individual, termasuk argumen dan bendera yang didukungnya.
Penanda (opsi)
Beberapa bendera diwariskan dari perintah induk, blobfuse2, dan bendera lainnya hanya berlaku untuk blobfuse2 mount perintah .
Bendera yang diwariskan dari perintah BlobFuse2
Bendera berikut diwariskan dari perintah blobfuse2induk ):
| 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 | n/a | Informasi bantuan untuk perintah dan sub-perintah blobfuse2 |
Bendera yang hanya berlaku untuk perintah pemasangan BlobFuse2
Bendera berikut hanya berlaku untuk perintah blobfuse2 mount:
| 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 ke file konfigurasi tempat kredensial akun disediakan. |
| nama kontainer | benang | Nama kontainer yang akan dipasang | |
| batas waktu entri | uint32 | Batas waktu entri (dalam detik) |
|
| batas waktu file-cache | uint32 | 120 | Waktu kedaluwarsa cache file (dalam detik) |
| Latar depan | Boolean | palsu | Apakah sistem file dipasang dalam mode latar depan |
| log-file-path | benang | $HOME/.blobfuse2/blobfuse2.log | Jalur untuk file log |
| tingkat log | LOG_OFF LOG_CRIT LOG_ERR LOG_PERINGATAN LOG_INFO LOG_DEBUG LOG_WARNING |
LOG_WARNING | Tingkat pengelogan yang ditulis ke --log-file-path. |
| waktu habis 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 BLOBFUSE2_SECURE_CONFIG_PASSPHRASE env-variable 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 kontainer Azure Blob Storage individual ke direktori baru menggunakan pengaturan dari file konfigurasi, dan dengan mode latar depan dinonaktifkan:
sudo mkdir bf2a sudo blobfuse2 mount ./bf2a --config-file=./config.yaml --foreground=falsesudo blobfuse2 mount listContoh output
1 : /home/<user>/bf2aPasang semua kontainer Blob Storage 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 bf2allsudo blobfuse2 mount all ./bf2all --config-file=./config.yamlContoh output
Mounting container : blobfuse2a to path : bf2all/blobfuse2a Mounting container : blobfuse2b to path : bf2all/blobfuse2bsudo blobfuse2 mount listContoh output
1 : /home/<user>/bf2all/blobfuse2a 2 : /home/<user>/bf2all/blobfuse2bPasang perangkat penyimpanan cepat, lalu pasang kontainer Blob Storage dengan menentukan jalur ke disk yang terpasang sebagai lokasi cache file BlobFuse2.
sudo mkdir /mnt/resource/blobfuse2tmp -p sudo chown <youruser> /mnt/resource/blobfuse2tmp sudo mkdir bf2a sudo blobfuse2 mount ./bf2a --config-file=./config.yaml --tmp-path=/mnt/resource/blobfuse2tmpblobfuse2 mount list1 : /home/<user>/bf2a/blobfuse2aPasang kontainer Blob Storage dalam mode baca-saja dan lewati pemeriksaan versi BlobFuse2 otomatis:
sudo blobfuse2 mount ./mount_dir --config-file=./config.yaml --read-only --disable-version-check=truePasang kontainer Blob Storage menggunakan file konfigurasi yang ada, tetapi ambil alih nama kontainer (memasang kontainer lain di akun penyimpanan yang sama):
sudo blobfuse2 mount ./mount_dir2 --config-file=./config.yaml --container-name=container2