مشاركة عبر


BatchPoolUpdateOptions interface

معلمات لتحديث تجمع Azure Batch.

الخصائص

applicationPackageReferences

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

displayName

اسم العرض للتجمع. لا يجب أن يكون اسم العرض فريدا ويمكن أن يحتوي على أي أحرف Unicode يصل طولها إلى 1024 كحد أقصى. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

enableInterNodeCommunication

ما إذا كان التجمع يسمح بالاتصال المباشر بين عقد الحساب. يؤدي تمكين الاتصال بين العقد إلى الحد الأقصى لحجم التجمع بسبب قيود النشر على عقد الحوسبة في التجمع. قد يؤدي هذا إلى عدم وصول التجمع إلى الحجم المطلوب. القيمة الافتراضية خاطئة.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

metadata

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

mountConfiguration

تحميل التخزين باستخدام نظام ملفات محدد طوال مدة بقاء التجمع. قم بتحميل التخزين باستخدام Azure fileshare أو NFS أو CIFS أو نظام الملفات المستند إلى Blobfuse.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

networkConfiguration

تكوين الشبكة للتجمع. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

startTask

مهمة لتشغيلها على كل عقدة حساب أثناء انضمامها إلى التجمع. يتم تشغيل المهمة عند إضافة عقدة الحساب إلى التجمع أو عند إعادة تشغيل عقدة الحساب. إذا كان هذا العنصر موجودا، فإنه يقوم بالكتابة فوق أي StartTask موجود. إذا تم حذفها، يتم ترك أي StartTask موجودة دون تغيير.

taskSchedulingPolicy

كيفية توزيع المهام عبر عقد الحوسبة في تجمع. إذا لم يتم تحديده، يكون الافتراضي هو spread.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

taskSlotsPerNode

عدد فتحات المهام التي يمكن استخدامها لتشغيل المهام المتزامنة على عقدة حساب واحدة في التجمع. القيمة الافتراضية هي 1. القيمة القصوى هي أصغر من 4 أضعاف عدد الذاكرات الأساسية ل vmSize للتجمع أو 256.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

upgradePolicy

نهج الترقية للتجمع. يصف نهج الترقية - تلقائي أو يدوي أو متجدد.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

userAccounts

قائمة حسابات المستخدمين التي سيتم إنشاؤها على كل عقدة حساب في التجمع. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

virtualMachineConfiguration

تكوين الجهاز الظاهري للتجمع. يجب تحديد هذه الخاصية.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

vmSize

حجم الأجهزة الظاهرية في التجمع. للحصول على معلومات حول الأحجام المتوفرة للأجهزة الظاهرية في التجمعات، راجع اختيار حجم الجهاز الظاهري لحساب العقد في تجمع Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

تفاصيل الخاصية

applicationPackageReferences

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

applicationPackageReferences?: BatchApplicationPackageReference[]

قيمة الخاصية

displayName

اسم العرض للتجمع. لا يجب أن يكون اسم العرض فريدا ويمكن أن يحتوي على أي أحرف Unicode يصل طولها إلى 1024 كحد أقصى. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

displayName?: string

قيمة الخاصية

string

enableInterNodeCommunication

ما إذا كان التجمع يسمح بالاتصال المباشر بين عقد الحساب. يؤدي تمكين الاتصال بين العقد إلى الحد الأقصى لحجم التجمع بسبب قيود النشر على عقد الحوسبة في التجمع. قد يؤدي هذا إلى عدم وصول التجمع إلى الحجم المطلوب. القيمة الافتراضية خاطئة.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

enableInterNodeCommunication?: boolean

قيمة الخاصية

boolean

metadata

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

metadata?: BatchMetadataItem[]

قيمة الخاصية

mountConfiguration

تحميل التخزين باستخدام نظام ملفات محدد طوال مدة بقاء التجمع. قم بتحميل التخزين باستخدام Azure fileshare أو NFS أو CIFS أو نظام الملفات المستند إلى Blobfuse.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

mountConfiguration?: MountConfiguration[]

قيمة الخاصية

networkConfiguration

تكوين الشبكة للتجمع. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

networkConfiguration?: NetworkConfiguration

قيمة الخاصية

startTask

مهمة لتشغيلها على كل عقدة حساب أثناء انضمامها إلى التجمع. يتم تشغيل المهمة عند إضافة عقدة الحساب إلى التجمع أو عند إعادة تشغيل عقدة الحساب. إذا كان هذا العنصر موجودا، فإنه يقوم بالكتابة فوق أي StartTask موجود. إذا تم حذفها، يتم ترك أي StartTask موجودة دون تغيير.

startTask?: BatchStartTask

قيمة الخاصية

taskSchedulingPolicy

كيفية توزيع المهام عبر عقد الحوسبة في تجمع. إذا لم يتم تحديده، يكون الافتراضي هو spread.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

taskSchedulingPolicy?: BatchTaskSchedulingPolicy

قيمة الخاصية

taskSlotsPerNode

عدد فتحات المهام التي يمكن استخدامها لتشغيل المهام المتزامنة على عقدة حساب واحدة في التجمع. القيمة الافتراضية هي 1. القيمة القصوى هي أصغر من 4 أضعاف عدد الذاكرات الأساسية ل vmSize للتجمع أو 256.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

taskSlotsPerNode?: number

قيمة الخاصية

number

upgradePolicy

نهج الترقية للتجمع. يصف نهج الترقية - تلقائي أو يدوي أو متجدد.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

upgradePolicy?: UpgradePolicy

قيمة الخاصية

userAccounts

قائمة حسابات المستخدمين التي سيتم إنشاؤها على كل عقدة حساب في التجمع. يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

userAccounts?: UserAccount[]

قيمة الخاصية

virtualMachineConfiguration

تكوين الجهاز الظاهري للتجمع. يجب تحديد هذه الخاصية.

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

virtualMachineConfiguration?: VirtualMachineConfiguration

قيمة الخاصية

vmSize

حجم الأجهزة الظاهرية في التجمع. للحصول على معلومات حول الأحجام المتوفرة للأجهزة الظاهرية في التجمعات، راجع اختيار حجم الجهاز الظاهري لحساب العقد في تجمع Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

يمكن تحديث هذا الحقل فقط عندما يكون التجمع فارغا.

vmSize?: string

قيمة الخاصية

string