مشاركة عبر


كيفية استخدام الأمر BlobFuse2 mount all لتحميل جميع حاويات كائن ثنائي كبير الحجم في حساب تخزين كنظام ملفات Linux

استخدم blobfuse2 mount all الأمر لتحميل جميع حاويات الكائن الثنائي كبير الحجم في حساب تخزين كنظام ملفات Linux. سيتم تحميل كل حاوية إلى دليل فرعي فريد ضمن المسار المحدد. ستتطابق أسماء الدليل الفرعي مع أسماء الحاوية.

بناء الجملة

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

الوسيطات

[path]

حدد مسار ملف إلى الدليل حيث سيتم تحميل جميع حاويات تخزين الكائن الثنائي كبير الحجم في حساب التخزين. مثال:

blobfuse2 mount all ./mount_path ...

علامات (خيارات)

يتم توريث العلامات التي تنطبق على blobfuse2 mount all من الأوامر الأصل، blobfuse2 و blobfuse2 mount.

العلامات الموروثة من الأمر BlobFuse2

يتم توريث العلامات التالية من الأمر الأصل blobfuse2:

العلم إصدار قصير نوع القيمة القيمة الافتراضية الوصف
تعطيل التحقق من الإصدار منطقي false تمكين التحقق التلقائي من إصدار ثنائيات BlobFuse2 أو تعطيله
help -h غير متوفر معلومات المساعدة لأمر blobfuse2 والأوامر الفرعية

العلامات الموروثة من أمر تحميل BlobFuse2

يتم توريث العلامات التالية من الأمر blobfuse2 mountالأصل:

العلم نوع القيمة القيمة الافتراضية الوصف
السماح بأخرى منطقي false السماح للمستخدمين الآخرين بالوصول إلى نقطة التحميل هذه
attr-cache-timeout UInt32 120 مهلة ذاكرة التخزين المؤقت للسمات
(بالثواني)
attr-timeout UInt32 مهلة السمة
(بالثواني)
config-file سلسلة ./config.yaml مسار الملف حيث يتم توفير بيانات اعتماد الحساب الافتراضي هو config.yaml في الدليل الحالي.
container-name سلسلة اسم الحاوية التي سيتم تحميلها
مهلة الإدخال UInt32 مهلة الإدخال
(بالثواني)
مهلة ذاكرة التخزين المؤقت للملفات UInt32 120 مهلة ذاكرة التخزين المؤقت للملفات
(بالثواني)
الواجهة الأمامية منطقي false ما إذا كان نظام الملفات مثبتًا في الوضع الأمامي
مسار ملف السجل سلسلة $HOME/.blobfuse2/blobfuse2.log مسار ملفات السجل
log-level LOG_OFF
LOG_CRIT
LOG_ERR
LOG_WARNING
LOG_INFO
LOG_DEBUG
LOG_WARNING
LOG_WARNING مستوى التسجيل المكتوب إلى --log-file-path.
مهلة سالبة UInt32 مهلة الإدخال السالب
(بالثواني)
عدم وجود ارتباطات منطقي false ما إذا كان يجب دعم symlinks أم لا
passphrase سلسلة مفتاح لفك تشفير ملف التكوين.
يمكن أيضًا تحديدها بواسطة متغير البيئة BLOBFUSE2_SECURE_CONFIG_PASSPHRASE
يجب أن يكون المفتاح 16 (AES-128) أو 24 (AES-192) أو 32 (AES-256) بايت من حيث الطول.
للقراءة فقط منطقي false تحميل النظام في وضع القراءة فقط
تكوين آمن منطقي false تشفير ملف التكوين الذي تم إنشاؤه تلقائيًا لكل حاوية
مسار tmp سلسلة غير متوفر تكوين موقع tmp لذاكرة التخزين المؤقت.
(تكوين أسرع قرص (SSD أو ramdisk) للحصول على أفضل أداء).

أمثلة

ملاحظة

تفترض الأمثلة التالية أنك قمت بالفعل بإنشاء ملف تكوين في الدليل الحالي.

قم بتحميل كافة حاويات تخزين البيانات الثنائية الكبيرة في حساب التخزين المحدد في ملف التكوين إلى المسار المحدد في الأمر. (ستكون كل حاوية دليلاً فرعيًا ضمن الدليل المحدد):

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

مثال الإخراج

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

مثال على الإخراج

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

راجع أيضًا