الملفات والدلائل في Azure Batch

في Azure Batch، تحتوي كل مهمة على دليل عمل يمكن من خلاله إنشاء ملفات وأدلة. يمكن استخدام دليل العمل هذا لتخزين البرنامج الذي يتم تشغيله بواسطة المهمة، والبيانات التي تعالجها، ومخرجات المعالجة التي تقوم بها. جميع ملفات وأدلة المهمة مملوكة لمستخدم المهمة.

تعرض خدمة الدُفعات جزءاً من نظام الملفات على عقدة كـ الدليل الجذر. يوجد هذا الدليل الجذر على محرك التخزين المؤقت لجهاز VM، وليس مباشرة على محرك نظام التشغيل.

يمكن للمهام الوصول إلى الدليل الجذر من خلال الرجوع إلى متغير البيئة AZ_BATCH_NODE_ROOT_DIR. لمزيد من المعلومات حول استخدام متغيرات البيئة، راجع إعدادات البيئة للمهام.

هيكل الدليل الجذر

يحتوي الدليل الجذر على بنية الدليل التالية:

لقطة شاشة لهيكل دليل عقدة الحساب.

  • تطبيقات: تحتوي على معلومات حول تفاصيل حزم التطبيقات المثبتة على عقدة الحساب. يمكن للمهام الوصول إلى هذا الدليل بالرجوع إلى متغير البيئة AZ_BATCH_APP_PACKAGE.

  • fsmounts: يحتوي الدليل على أي أنظمة ملفات مثبتة على عقدة حسابية. يمكن للمهام الوصول إلى هذا الدليل بالرجوع إلى متغير البيئة AZ_BATCH_NODE_MOUNTS_DIR. لمزيد من المعلومات، راجع تركيب نظام ملفات افتراضي على تجمع الدُفعات.

  • مشترك: يوفر هذا الدليل وصولاً للقراءة / الكتابة إلى جميع المهام التي تعمل على عقدة. يمكن لأي مهمة يتم تشغيلها على العقدة إنشاء ملفات في هذا الدليل وقراءتها وتحديثها وحذفها. يمكن للمهام الوصول إلى هذا الدليل بالرجوع إلى متغير البيئة AZ_BATCH_NODE_SHARED_DIR.

  • بدء التشغيل: يتم استخدام هذا الدليل بواسطة مهمة البدء كدليل العمل الخاص بها. يتم تخزين جميع الملفات التي تم تنزيلها إلى العقدة بواسطة مهمة البدء هنا. يمكن لمهمة البدء إنشاء الملفات وقراءتها وتحديثها وحذفها ضمن هذا الدليل. يمكن للمهام الوصول إلى هذا الدليل بالرجوع إلى متغير البيئة AZ_BATCH_NODE_STARTUP_DIR.

  • متغير: هذا الدليل للأغراض الداخلية. ليس هناك ما يضمن أن أي ملفات في هذا الدليل أو أن الدليل نفسه سيكون موجوداً في المستقبل.

  • عناصر العمل: يحتوي هذا الدليل على أدلة الوظائف ومهامها في عقدة الحساب.

    ضمن دليل workitems، يتم إنشاء دليل Tasks لكل مهمة يتم تشغيلها على العقدة. يمكن الوصول إلى هذا الدليل بالرجوع إلى متغير البيئة AZ_BATCH_TASK_DIR.

    داخل كل دليل مهام، تنشئ خدمة الدُفعات دليل عمل (wd) يتم تحديد مساره الفريد بواسطة متغير البيئة AZ_BATCH_TASK_WORKING_DIR. يوفر هذا الدليل حق الوصول للقراءة / الكتابة إلى المهمة. يمكن للمهمة إنشاء وقراءة وتحديث وحذف الملفات ضمن هذا الدليل. يتم الاحتفاظ بهذا الدليل بناءً على قيد RetentionTime المحدد للمهمة.

    تتم كتابة ملفات stdout.txt وstderr.txt في مجلد المهام أثناء تنفيذ المهمة.

هام

عند إزالة عقدة من التجمع، تتم إزالة جميع الملفات المخزنة على العقدة.

الخطوات التالية