Artikel ini menyediakan daftar tanya jawab umum (FAQ) untuk BlobFuse.
Bagaimana cara membuat SAS (Shared Access Signature) dengan izin untuk mengganti nama?
az cli memiliki perintah untuk menghasilkan token sas. Buka prompt perintah dan pastikan Anda sudah masuk ke Azure CLI. Jalankan perintah berikut dan token sas akan ditampilkan di prompt perintah.
az storage container generate-sas --account-name <account name ex:myadlsaccount> --account-key <accountKey> -n <container name> --permissions dlrwac --start <today's date ex: 2021-03-26> --expiry <date greater than the current time ex:2021-03-28>
Mengapa saya mendapatkan EINVAL saat membuka file dengan flag WRONLY atau APPEND?
Untuk meningkatkan performa, BlobFuse secara default mengaktifkan caching tulis balik, yang dapat menghasilkan perilaku tak terduga untuk file yang dibuka dengan flag WRONLY atau APPEND, sehingga BlobFuse menghasilkan EINVAL saat membuka file dengan flag tersebut. Gunakan "disable-writeback-caching" untuk menonaktifkan caching penulisan balik (yang berpotensi mengakibatkan penurunan kinerja) atau gunakan "ignore-open-flags" (mengganti "WRONLY" dengan "RDWR" dan mengabaikan "APPEND") sesuai dengan beban kerja Anda.
Bagaimana cara memasang BlobFuse di dalam kontainer?
Lihat folder 'docker' di repositori ini. Ini berisi sampel 'Dockerfile'. Jika Anda ingin membuat gambar kontainer Anda sendiri, coba skrip 'buildandruncontainer.sh', itu akan membuat gambar kontainer dan meluncurkan kontainer menggunakan variabel lingkungan saat ini yang menyimpan kredensial akun penyimpanan Anda. |
Mengapa saya tidak dapat melihat konten file yang diperbarui, yang diperbarui melalui cara selain pemasangan BlobFuse?
Jika kasus penggunaan Anda melibatkan pembaruan dan pengunggahan file melalui cara lain dan Anda ingin melihat konten yang diperbarui pada pemasangan BlobFuse maka Anda perlu menonaktifkan page-cache kernel.
--disable-kernel-cache Parameter CLI adalah opsi yang perlu Anda gunakan saat memasang. Bersama dengan ini, atur file-cache-timeout=0. Pengguna harus mengetahui bahwa menonaktifkan cache akan mengakibatkan lebih banyak panggilan ke Azure Storage yang akan memiliki implikasi biaya dan performa. |
Langkah selanjutnya
Anda dapat mempelajari selengkapnya tentang Azure Blob Storage dengan mengunjungi tautan berikut: