كيفية نشر أقراص نظام التشغيل سريعة الزوال للأجهزة الظاهرية Azure
ينطبق على: ✔️ أجهزة ظاهرية بنظام التشغيل Linux ✔️ أجهزة ظاهرية بنظام التشغيل Windows ✔️ مجموعات التوسعة المرنة ✔️ مجموعات التوسعة الموحدة
توضح لك هذه المقالة كيفية إنشاء مجموعات مقياس جهاز ظاهري أو جهاز ظاهري باستخدام أقراص نظام التشغيل سريعة الزوال من خلال المدخل ونشر قالب ARM وCLI وPowerShell.
المدخل
في مدخل Microsoft Azure، يمكنك اختيار استخدام الأقراص سريعة الزوال عند نشر مجموعات مقياس الجهاز الظاهري أو الجهاز الظاهري عن طريق فتح القسم خيارات متقدمة من علامة التبويب الأقراص. لاختيار موضع قرص نظام التشغيل المؤقت، حدد موضع ذاكرة التخزين المؤقت لنظام التشغيل أو موضع القرص المؤقت.
إذا كان خيار استخدام قرص سريع الزوال أو موضع ذاكرة التخزين المؤقت لنظام التشغيل أو موضع القرص المؤقت باللون الرمادي، فربما تكون قد حددت حجم جهاز ظاهري لا يحتوي على حجم ذاكرة تخزين مؤقت/درجة حرارة أكبر من صورة نظام التشغيل أو لا يدعم مساحة تخزين مميزة. ارجع إلى صفحة الأساسيات وحاول اختيار حجم جهاز ظاهري آخر.
نشر قالب مجموعة المقاييس
تتمثل عملية إنشاء مجموعة مقاييس تستخدم قرص نظام تشغيل سريع الزوال في إضافة الخاصية diffDiskSettings
إلى نوع المورد Microsoft.Compute/virtualMachineScaleSets/virtualMachineProfile
في القالب. أيضًا، يجب تعيين نهج التخزين المؤقت لقرص ReadOnly
نظام التشغيل سريع الزوال. يمكن تغيير الموضع إلى CacheDisk
لموضع قرص ذاكرة التخزين المؤقت لنظام التشغيل.
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"name": "myScaleSet",
"location": "East US 2",
"apiVersion": "2019-12-01",
"sku": {
"name": "Standard_DS2_v2",
"capacity": "2"
},
"properties": {
"upgradePolicy": {
"mode": "Automatic"
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"diffDiskSettings": {
"option": "Local" ,
"placement": "ResourceDisk"
},
"caching": "ReadOnly",
"createOption": "FromImage"
},
"imageReference": {
"publisher": "publisherName",
"offer": "offerName",
"sku": "skuName",
"version": "imageVersion"
}
},
"osProfile": {
"computerNamePrefix": "myvmss",
"adminUsername": "azureuser",
"adminPassword": "P@ssw0rd!"
}
}
}
}
إشعار
استبدل جميع القيم الأخرى وفقا لذلك.
نشر قالب الجهاز الظاهري
يمكنك نشر جهاز ظاهري باستخدام قرص نظام تشغيل سريع الزوال باستخدام قالب. عملية إنشاء جهاز ظاهري يستخدم أقراص نظام التشغيل سريعة الزوال هي إضافة الخاصية diffDiskSettings
إلى نوع مورد Microsoft.Compute/virtualMachines في القالب. أيضًا، يجب تعيين نهج التخزين المؤقت لقرص ReadOnly
نظام التشغيل سريع الزوال. يمكن تغيير خيار الموضع إلى CacheDisk
لموضع قرص ذاكرة التخزين المؤقت لنظام التشغيل.
{
"type": "Microsoft.Compute/virtualMachines",
"name": "myVirtualMachine",
"location": "East US 2",
"apiVersion": "2019-12-01",
"properties": {
"storageProfile": {
"osDisk": {
"diffDiskSettings": {
"option": "Local" ,
"placement": "ResourceDisk"
},
"caching": "ReadOnly",
"createOption": "FromImage"
},
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2016-Datacenter-smalldisk",
"version": "latest"
},
"hardwareProfile": {
"vmSize": "Standard_DS2_v2"
}
},
"osProfile": {
"computerNamePrefix": "myvirtualmachine",
"adminUsername": "azureuser",
"adminPassword": "P@ssw0rd!"
}
}
}
CLI
لاستخدام قرص سريع الزوال لنشر جهاز CLI ظاهري، قم بتعيين المعلمة --ephemeral-os-disk
في az vm create إلى true
والمعلمة --ephemeral-os-disk-placement
إلى ResourceDisk
لوضع القرص المؤقت أو CacheDisk
لوضع قرص ذاكرة التخزين المؤقت والمعلمة --os-disk-caching
إلى ReadOnly
.
az vm create \
--resource-group myResourceGroup \
--name myVM \
--image imageName \
--ephemeral-os-disk true \
--ephemeral-os-disk-placement ResourceDisk \
--os-disk-caching ReadOnly \
--admin-username azureuser \
--generate-ssh-keys
إشعار
استبدل myVM
و imageName
myResourceGroup
azureuser
و وفقا لذلك.
بالنسبة لمجموعات المقاييس، يمكنك استخدام نفس المعلمة --ephemeral-os-disk true
لإنشاء az-vmss-create وتعيين المعلمة --os-disk-caching
إلى ReadOnly
والمعلمة --ephemeral-os-disk-placement
إلى ResourceDisk
لوضع القرص المؤقت أو CacheDisk
لوضع قرص ذاكرة التخزين المؤقت.
إعادة تصوير جهاز ظاهري باستخدام REST
يمكنك إعادة تصوير مثيل الجهاز الظاهري باستخدام قرص نظام التشغيل سريع الزوال باستخدام واجهة برمجة تطبيقات REST كما هو موضح أدناه وعبر مدخل Microsoft Azure من خلال الانتقال إلى جزء نظرة عامة في الجهاز الظاهري. بالنسبة لمجموعات المقاييس، تتوفر إعادة التصوير بالفعل من خلال PowerShell وCLI والبوابة الإلكترونية.
POST https://management.azure.com/subscriptions/{sub-
id}/resourceGroups/{rgName}/providers/Microsoft.Compute/VirtualMachines/{vmName}/reimage?api-version=2019-12-01"
PowerShell
لاستخدام قرص سريع الزوال لنشر جهاز ظاهري PowerShell، استخدم Set-AzVMOSDisk في تكوين الجهاز الظاهري. تعيين -DiffDiskSetting
إلى Local
و-Caching
إلى ReadOnly
و-DiffDiskPlacement
إلى ResourceDisk
.
Set-AzVMOSDisk -DiffDiskSetting Local -DiffDiskPlacement ResourceDisk -Caching ReadOnly
لاستخدام قرص سريع الزوال على قرص ذاكرة التخزين المؤقت لنشر جهاز PowerShell ظاهري، استخدم Set-AzVMOSDisk في تكوين الجهاز الظاهري. اضبط -DiffDiskSetting
إلى Local
و-Caching
إلى ReadOnly
و-DiffDiskPlacement
إلى CacheDisk
.
Set-AzVMOSDisk -DiffDiskSetting Local -DiffDiskPlacement CacheDisk -Caching ReadOnly
لعمليات نشر مجموعة المقياس، استخدم cmdlet Set-AzVmssStorageProfile في التكوين الخاص بك. اضبط -DiffDiskSetting
إلى Local
و-Caching
إلى ReadOnly
و-DiffDiskPlacement
إلى ResourceDisk
أوCacheDisk
.
Set-AzVmssStorageProfile -DiffDiskSetting Local -DiffDiskPlacement ResourceDisk -OsDiskCaching ReadOnly
الخطوات التالية
لمزيد من المعلومات حول قرص نظام التشغيل سريع الزوال.