الحالات وحالة الفوترة لأجهزة Azure الظاهرية

ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة

تمر مثيلات Azure Virtual Machines (VM) بحالات مختلفة. هناك حالات التوفير والطاقة. توضح هذه المقالة هذه الحالات وتميز عند فوترة العملاء لاستخدام المثيل.

الحصول على الحالات باستخدام طريقة عرض المثيل

توفر واجهة برمجة تطبيقات عرض المثيل معلومات حالة تشغيل الجهاز الظاهري. لمزيد من المعلومات، راجع Virtual Machines - عرض مثيل.

يوفر Azure Resources Explorer واجهة مستخدم بسيطة لعرض حالة تشغيل الجهاز الظاهري: مستكشف الموارد.

تتوفر حالة التوفير للجهاز الظاهري بأشكال مختلفة قليلاً من داخل خصائص الجهاز الظاهري provisioningState وInstanceView. في InstanceView للجهاز الظاهري، هناك عنصر داخل الصفيف status في شكل ProvisioningState/<state>[/<errorCode>].

لاسترداد حالة الطاقة لجميع الأجهزة الظاهرية في اشتراكك، استخدم الأجهزة الظاهرية - قائمة جميع واجهة برمجة التطبيقات مع تعيين المعلمة statusOnly إلى true.

إشعار

Virtual Machines - إدراج جميع واجهات برمجة التطبيقات مع تعيين المعلمة statusOnly على true وستقوم يؤدي إلى استرداد حالات الطاقة لجميع الأجهزة الظاهرية في الاشتراك. ومع ذلك، في بعض الحالات النادرة، قد لا تتوفر حالة الطاقة بسبب مشكلات متقطعة في عملية الاسترجاع. في مثل هذه الحالات، نوصي بإعادة المحاولة باستخدام واجهة برمجة التطبيقات نفسها أو استخدام Azure Resource Health للتحقق من حالة طاقة الأجهزة الظاهرية.

حالات الطاقة والفواتير

تمثل حالة الطاقة آخر حالة معروفة للجهاز الظاهري.

يوضح الرسم التخطيطي حالات الطاقة التي يمكن أن يمر بها V M، كما هو موضح أدناه.

يوفر الجدول التالي وصفًا لكل حالة مثيل، ويشير إلى ما إذا كانت تتم فوترة الحالة لاستخدام المثيل أم لا.

حالة الطاقة ‏‏الوصف الفوترة
الإنشاء يخصص الجهاز الظاهري الموارد. غير مفوترة*
البدء يتم تشغيل الجهاز الظاهري. مفوترة
قيد التشغيل تم تشغيل الجهاز الظاهري بالكامل. تعد هذه الحالة هي حالة العمل القياسية. مفوترة
إيقاف وهي حالة انتقالية بين التشغيل والتوقف. مفوترة
متوقفة يتم تخصيص الجهاز الظاهري على مضيف، ولكنه لا يعمل. وتسمى أيضًا حالة PoweredOff أو متوقفة (مخصصة). يمكن أن تكون هذه الحالة نتيجة لاستدعاء عملية واجهة برمجة تطبيقات PowerOff أو استدعاء إيقاف التشغيل من داخل نظام التشغيل الضيف. قد تتم ملاحظة الحالة المتوقفة أيضا لفترة وجيزة أثناء إنشاء الجهاز الظاهري أو أثناء بدء تشغيل جهاز ظاهري من حالة متوقفة (غير مخصص). مفوترة
توزيع الصفقات وهي حالة انتقالية بين التشغيل وتم إلغاء التخصيص. غير مفوترة*
تم إلغاء التخصيص أصدر الجهاز الظاهري عقد الإيجار على الأجهزة الأساسية. إذا تم إيقاف تشغيل الجهاز، يتم عرضه على أنه متوقف (تم إلغاء تخصيصه). إذا تم إدخال الإسبات ، يتم عرضه على أنه إسبات (تم إلغاء تخصيصه) غير مفوترة*

* ستستمر بعض موارد Azure، مثل الأقراص والشبكات في تكبد رسوم.

مثال على PowerState في JSON:

{
  "code": "PowerState/running",
  "level": "Info",
  "displayStatus": "VM running"
}

حالات التوفير

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

حالة التوفير ‏‏الوصف
الإنشاء الجهاز الظاهري قيد الإنشاء.
Updating يتم تحديث الجهاز الظاهري إلى أحدث نموذج. تقع بعض التغييرات غير النموذجية على جهاز ظاهري، مثل البدء وإعادة التشغيل ضمن حالة التحديث.
فشل كانت العملية الأخيرة على مورد الجهاز الظاهري غير ناجحة.
نجح كانت العملية الأخيرة على مورد الجهاز الظاهري ناجحة.
الحذف الجهاز الظاهري قيد الحذف.
الترحيل يظهر عند الترحيل من Azure Service Manager إلى Azure Resource Manager.

حالات توفير نظام التشغيل

تنطبق حالات توفير نظام التشغيل فقط على الأجهزة الظاهرية التي تم إنشاؤها باستخدام صورة نظام تشغيل عامة. لا تعرض الصور والأقراص المتخصصة المرفقة كقرص نظام التشغيل هذه الحالات. لا تظهر حالة التوفير لنظام التشغيل بشكل منفصل. وهي حالة فرعية من حالة التوفير في instanceView للجهاز الظاهري. على سبيل المثال، ProvisioningState/creating/osProvisioningComplete

يوضح الرسم التخطيطي حالات توفير O S التي يمكن أن يمر بها V M، كما هو موضح أدناه.

حالة توفير نظام التشغيل ‏‏الوصف
OSProvisioningInProgress الجهاز الظاهري قيد التشغيل، وتهيئة (إعداد) نظام التشغيل الضيف قيد التقدم.
OSProvisioningComplete إنها حالة قصيرة الأمد. حيث ينتقل الجهاز الظاهري بسرعة من هذه الحالة إلى حالة نجاح. إذا كانت الملحقات لا تزال قيد التثبيت، فستظل ترى هذه الحالة حتى يكتمل التثبيت.
نجح اكتملت الإجراءات التي بدأها المستخدم.
فشل يمثل عملية فاشلة. ارجع إلى رمز الخطأ للحصول على مزيد من المعلومات والحلول الممكنة.

استكشاف أخطاء حالات الجهاز الظاهري وإصلاحها

لاستكشاف مشكلات معينة في حالة الجهاز الظاهري وإصلاحها، راجع استكشاف أخطاء عمليات توزيع أجهزة Windows الظاهرية واستكشاف أخطاء عمليات توزيع أجهزة Linux الظاهرية وإصلاحها.

لاستكشاف أخطاء الإسبات وإصلاحها، راجع استكشاف أخطاء إسبات الجهاز الظاهري وإصلاحها.

للحصول على مساعدة أخرى لاستكشاف الأخطاء وإصلاحها، تفضل بزيارة وثائق استكشاف أخطاء الأجهزة الظاهرية في Azure وإصلاحها.

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