Rövid élettartamú operációsrendszer-lemezek üzembe helyezése Azure-beli virtuális gépeken
A következőkre vonatkozik: ✔️ Linux rendszerű virtuális gépek ✔️ Windows rendszerű virtuális gépek Rugalmas méretezési ✔️ csoportok ✔️ Egységes méretezési csoportok
Ez a cikk bemutatja, hogyan hozhat létre virtuális gépet vagy virtuálisgép-méretezési csoportokat rövid élettartamú operációsrendszer-lemezekkel a Portál, az ARM-sablon üzembe helyezése, a parancssori felület és a PowerShell használatával.
Portál
Az Azure Portalon a Lemezek lap Speciális szakaszának megnyitásával dönthet úgy, hogy rövid élettartamú lemezeket használ egy virtuális gép vagy virtuálisgép-méretezési csoport telepítésekor. A rövid élettartamú operációsrendszer-lemez elhelyezésének kiválasztásához válassza az operációsrendszer-gyorsítótár elhelyezését vagy a temp lemez elhelyezését.
Ha a rövid élettartamú lemez, az operációsrendszer-gyorsítótár elhelyezése vagy a Temp-lemez elhelyezése szürkén használható, akkor olyan virtuálisgép-méretet választott ki, amely nem rendelkezik az operációs rendszer lemezképénél nagyobb gyorsítótár-/temp-méretgel, vagy amely nem támogatja a Prémium szintű tárolást. Lépjen vissza az Alapszintű beállítások lapra, és próbáljon meg másik virtuálisgép-méretet választani.
Méretezési csoport sablon üzembe helyezése
A rövid élettartamú operációsrendszer-lemezt használó méretezési csoport létrehozásának folyamata a diffDiskSettings
tulajdonság hozzáadása a Microsoft.Compute/virtualMachineScaleSets/virtualMachineProfile
sablon erőforrástípusához. Emellett a gyorsítótárazási szabályzatot ReadOnly
a rövid élettartamú operációsrendszer-lemezre is be kell állítani. az elhelyezés az operációsrendszer-gyorsítótár lemezelhelyezéséhez módosítható 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!"
}
}
}
}
Feljegyzés
Cserélje le az összes többi értéket ennek megfelelően.
Virtuálisgép-sablon üzembe helyezése
Egy rövid élettartamú operációsrendszer-lemezzel rendelkező virtuális gépet sablonnal helyezhet üzembe. Rövid élettartamú operációsrendszer-lemezeket használó virtuális gép létrehozásának folyamata a tulajdonság hozzáadása a diffDiskSettings
Microsoft.Compute/virtualMachines erőforrástípushoz a sablonban. Emellett a gyorsítótárazási szabályzatot ReadOnly
a rövid élettartamú operációsrendszer-lemezre is be kell állítani. az elhelyezési beállítás az operációsrendszer-gyorsítótár lemezelhelyezéséhez módosítható 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
Ha rövid élettartamú lemezt szeretne használni a parancssori felületi virtuális gép üzembe helyezéséhez, állítsa az --ephemeral-os-disk
az vm create ResourceDisk
--ephemeral-os-disk-placement
true
paraméterét a temp disk elhelyezésre, illetve CacheDisk
a gyorsítótárlemez elhelyezésére és a --os-disk-caching
paraméterre.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
Feljegyzés
Cserélje le myVM
és imageName
myResourceGroup
azureuser
ennek megfelelően.
Méretezési csoportok esetén ugyanazt --ephemeral-os-disk true
a paramétert használja az az-vmss-create paraméterhez, és állítsa a --os-disk-caching
paramétert ResourceDisk
ReadOnly
--ephemeral-os-disk-placement
ideiglenes lemezelhelyezésre vagy CacheDisk
gyorsítótárlemez elhelyezésére.
Virtuális gép újraimázása REST használatával
A virtuálisgép-példányt rövid élettartamú operációsrendszer-lemezzel újraképezheti a REST API használatával az alábbiak szerint, és az Azure Portalon keresztül a virtuális gép Áttekintés paneljén. A méretezési csoportok esetében az újraimálás már elérhető a PowerShell, a parancssori felület és a portál használatával.
POST https://management.azure.com/subscriptions/{sub-
id}/resourceGroups/{rgName}/providers/Microsoft.Compute/VirtualMachines/{vmName}/reimage?api-version=2019-12-01"
PowerShell
Ha rövid élettartamú lemezt szeretne használni a PowerShell-alapú virtuális gépek üzembe helyezéséhez, használja a Set-AzVMOSDisk parancsot a virtuális gép konfigurációjában. Állítsa be a -DiffDiskSetting
kívánt értéketLocal
, és -Caching
állítsa be a ReadOnly
kívánt értéketResourceDisk
.-DiffDiskPlacement
Set-AzVMOSDisk -DiffDiskSetting Local -DiffDiskPlacement ResourceDisk -Caching ReadOnly
Ha rövid élettartamú lemezt szeretne használni a gyorsítótárlemezen egy PowerShell-alapú virtuális gép üzembe helyezéséhez, használja a Set-AzVMOSDisk parancsot a virtuális gép konfigurációjában. Állítsa be a -DiffDiskSetting
következőt Local
: , -Caching
to ReadOnly
és -DiffDiskPlacement
to CacheDisk
.
Set-AzVMOSDisk -DiffDiskSetting Local -DiffDiskPlacement CacheDisk -Caching ReadOnly
Méretezési csoportok üzembe helyezéséhez használja a Set-AzVmssStorageProfile parancsmagot a konfigurációban. Állítsa be a -DiffDiskSetting
következőt: Local
, -Caching
to ReadOnly
és -DiffDiskPlacement
to ResourceDisk
vagy CacheDisk
.
Set-AzVmssStorageProfile -DiffDiskSetting Local -DiffDiskPlacement ResourceDisk -OsDiskCaching ReadOnly
Következő lépések
További információ a rövid élettartamú operációsrendszer-lemezről.