ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة
تعد تشخيصات التمهيد ميزة تصحيح أخطاء لأجهزة Azure الظاهرية التي تسمح بتشخيص حالات فشل تمهيد الجهاز الظاهري. تمكن تشخيصات التمهيد المستخدم من مراقبة حالة الجهاز الظاهري الخاص به أثناء تشغيله من خلال جمع معلومات السجل التسلسلي ولقطات الشاشة.
حساب تخزين تشخيصات التمهيد
عند إنشاء جهاز ظاهري في مدخل Microsoft Azure، يتم تمكين تشخيصات التمهيد بشكل افتراضي. تجربة تشخيص التمهيد الموصى بها هي استخدام حساب تخزين مدار، حيث إنه يؤدي إلى تحسينات كبيرة في الأداء في الوقت المناسب لإنشاء جهاز Azure ظاهري. يتم استخدام حساب تخزين مدار من Azure، مما يزيل الوقت المستغرق لإنشاء حساب تخزين مستخدم لتخزين بيانات تشخيص التمهيد.
هام
يتم تخزين الكائنات الثنائية كبيرة الحجم لبيانات تشخيص التمهيد (التي تتكون من سجلات وصور لقطة) في حساب تخزين مدار. سيتم فرض رسوم على العملاء فقط على GiBs المستخدمة بواسطة الكائنات الثنائية كبيرة الحجم، وليس على حجم القرص المقدم. سيتم استخدام عدادات اللقطة لفوترة حساب التخزين المدار. نظرا لأن الحسابات المدارة يتم إنشاؤها إما على LRS قياسي أو ZRS قياسي، سيتم فرض رسوم على العملاء بسعر 0.05 دولار/ جيجابايت شهريا لحجم الكائنات الثنائية كبيرة الحجم لبيانات التشخيص الخاصة بهم فقط. لمزيد من المعلومات حول هذا التسعير، راجع تسعير الأقراص المدارة. يرى العملاء هذه الرسوم مرتبطة ب URI لمورد الجهاز الظاهري الخاص بهم.
تجربة تشخيص التمهيد البديلة هي استخدام حساب تخزين مخصص. يمكن للمستخدم إما إنشاء حساب تخزين جديد أو استخدام حساب موجود. عند تمكين جدار حماية التخزين على حساب التخزين المخصص (لم يتم تحديد خيار ممكن من جميع الشبكات )، يجب عليك:
تأكد من السماح بالوصول من خلال جدار حماية التخزين للنظام الأساسي Azure لنشر لقطة الشاشة والسجل التسلسلي. للقيام بذلك، انتقل إلى حساب تخزين تشخيص التمهيد المخصص في مدخل Microsoft Azure ثم حدد Networking من قسم Security + networking . تحقق مما إذا تم تحديد خانة الاختيار السماح لخدمات Azure في قائمة الخدمات الموثوق بها بالوصول إلى حساب التخزين هذا .
السماح لجدار حماية التخزين للمستخدمين بعرض لقطات الشاشة للتمهيد أو السجلات التسلسلية. للقيام بذلك، أضف الشبكة أو عناوين IP الخاصة بالعميل/المستعرض كاستثناءات لجدار الحماية. لمزيد من المعلومات، انظر تكوين جدار حماية التخزين والشبكات الظاهرية في Azure
لتكوين جدار حماية التخزين لوحدة التحكم التسلسلية Azure، راجع استخدام وحدة التحكم التسلسلية مع تمكين جدار حماية حساب تخزين تشخيص التمهيد المخصص.
إشعار
يتطلب حساب التخزين المخصص المرتبط بتشخيصات التمهيد حساب التخزين والأجهزة الظاهرية المقترنة موجودة في نفس المنطقة والاشتراك.
طريقة عرض تشخيص التمهيد
انتقل إلى شفرة الجهاز الظاهري في مدخل Microsoft Azure، يقع خيار تشخيص التمهيد ضمن قسم التعليمات في مدخل Microsoft Azure. يؤدي تحديد تشخيصات التمهيد إلى عرض لقطة شاشة ومعلومات السجل التسلسلي. يحتوي السجل التسلسلي على مراسلة kernel ولقطة الشاشة هي لقطة لحالتك الحالية للأجهزة الظاهرية. استنادا إلى ما إذا كان الجهاز الظاهري يعمل بنظام التشغيل Windows أو Linux يحدد الشكل الذي ستبدو عليه لقطة الشاشة المتوقعة. بالنسبة إلى Windows، يرى المستخدمون خلفية سطح المكتب وبالنسبة إلى Linux، يرى المستخدمون مطالبة بتسجيل الدخول.
تمكين تشخيصات التمهيد المدارة
يمكن تمكين تشخيصات التمهيد المدارة من خلال مدخل Microsoft Azure وCLI وقوالب ARM.
تمكين تشخيصات التمهيد المدارة باستخدام مدخل Microsoft Azure
عند إنشاء جهاز ظاهري في مدخل Microsoft Azure، يكون الإعداد الافتراضي هو تمكين تشخيصات التمهيد باستخدام حساب تخزين مدار. انتقل إلى علامة التبويب Management أثناء إنشاء الجهاز الظاهري لعرضها.
تمكين تشخيصات التمهيد المدارة باستخدام CLI
يتم دعم تشخيصات التمهيد باستخدام حساب تخزين مدار في Azure CLI 2.12.0 والإحدث. إذا لم تقم بإدخال اسم أو URI لحساب تخزين، يتم استخدام حساب مدار. لمزيد من المعلومات وعينات التعليمات البرمجية، راجع وثائق CLI لتشخيصات التمهيد.
تمكين تشخيصات التمهيد المدارة باستخدام PowerShell
يتم دعم تشخيصات التمهيد باستخدام حساب تخزين مدار في Azure PowerShell 6.6.0 والإصدارات الأحدث. إذا لم تقم بإدخال اسم أو URI لحساب تخزين، يتم استخدام حساب مدار. لمزيد من المعلومات وعينات التعليمات البرمجية، راجع وثائق PowerShell لتشخيصات التمهيد.
تمكين تشخيصات التمهيد المدارة باستخدام قوالب Azure Resource Manager (ARM)
يدعم كل شيء بعد إصدار واجهة برمجة التطبيقات 2020-06-01 تشخيص التمهيد المدار. لمزيد من المعلومات، راجع طريقة عرض مثيل تشخيص التمهيد.
"name": "[parameters('virtualMachineName')]",
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2020-06-01",
"location": "[parameters('location')]",
"dependsOn": [
"[concat('Microsoft.Network/networkInterfaces/', parameters('networkInterfaceName'))]"
],
"properties": {
"hardwareProfile": {
"vmSize": "[parameters('virtualMachineSize')]"
},
"storageProfile": {
"osDisk": {
"createOption": "fromImage",
"managedDisk": {
"storageAccountType": "[parameters('osDiskType')]"
}
},
"imageReference": {
"publisher": "publisherName",
"offer": "imageOffer",
"sku": "imageSKU",
"version": "imageVersion"
}
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaceName'))]"
}
]
},
"osProfile": {
"computerName": "[parameters('virtualMachineComputerName')]",
"adminUsername": "[parameters('adminUsername')]",
"linuxConfiguration": {
"disablePasswordAuthentication": true
}
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
}
],
إشعار
استبدل publisherName و imageOffer و imageSKU و imageVersion وفقا لذلك.
القيود
- تتوفر تشخيصات التمهيد المدارة فقط لأجهزة Azure Resource Manager الظاهرية.
- لا تدعم تشخيصات التمهيد المدار الأجهزة الظاهرية باستخدام أقراص نظام التشغيل غير المدارة.
- لا تدعم تشخيصات التمهيد حسابات التخزين المتميزة أو حسابات التخزين المتكررة في المنطقة. إذا تم استخدام أي منهما لتشخيص التمهيد يتلقى
StorageAccountTypeNotSupported
المستخدمون خطأ عند بدء تشغيل الجهاز الظاهري. - يتم دعم حسابات التخزين المدارة في إصدار واجهة برمجة تطبيقات Resource Manager "2020-06-01" والإصدارات الأحدث.
- يدعم المدخل فقط استخدام تشخيصات التمهيد مع حساب تخزين مدار للأجهزة الظاهرية لمثيل واحد.
- لا يمكن للمستخدمين تكوين فترة استبقاء لتشخيص التمهيد المدار. تتم الكتابة فوق السجلات عندما يتجاوز الحجم الإجمالي 1 غيغابايت.
الخطوات التالية
تعرف على المزيد حول وحدة تحكم Azure التسلسلية وكيفية استخدام تشخيصات التمهيد لاستكشاف أخطاء الأجهزة الظاهرية وإصلاحها في Azure.