我在Azure上有一个经典的D系列虚拟机,其磁盘上的负载增加到了需要比常规磁盘blobs支持更多的IOPS。
我尝试调整它到DS系列,但我不能,因为resize不支持:
好吧,我试着删除机器,并用同样的VHD重新装箱,但是新的秤。 不幸的是,新的门户不支持从现有的磁盘创build一个虚拟机 (或者至less我不知道如何去做)。 好吧,我想我只是用旧的门户,除了旧门户不支持创buildv DS机:
任何人都可以提出一个方法来调整我的机器?
基本上:
没有GUIfunction来帮助你完成这项工作。 使用模板部署或Powershell / Cli重新创build虚拟机。 我假设你是sysprep(Windows),或者在删除操作系统之前从操作系统中取消configuration代理(Linux)。
这是一个易于使用的json脚本从用户图像部署:
{ "$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/VM_IP.json", "contentVersion": "1.0.0.0", "parameters": { "vmName": { "type": "string" }, "vmSize": { "type": "string", "defaultValue": "<$size_of_vm>" }, "adminUserName": { "type": "string" }, "adminPassword": { "type": "securestring" }, "networkInterfaceId": { "type": "string" } }, "resources": [ { "apiVersion": "2016-03-30", "properties": { "hardwareProfile": { "vmSize": "[parameters('vmSize')]" }, "storageProfile": { "osDisk": { "osType": "<$Windows/Linux>", "name": "<$name_of_your_os_disk>", "createOption": "FromImage", "image": { "uri": "<$path_to_vhd_image>" }, "vhd": { "uri": "<$path_to_storage_new_disk>" }, "caching": "ReadWrite" }, "dataDisks": [ { "lun": 0, "name": "<$name_of_your_data_disk>", "createOption": "FromImage", "image": { "uri": "<$path_to_vhd_image>" }, "vhd": { "uri": "<$path_to_storage_new_disk>" }, "caching": "ReadOnly" } ] }, "osProfile": { "computerName": "[parameters('vmName')]", "adminUsername": "[parameters('adminUsername')]", "adminPassword": "[parameters('adminPassword')]" }, "networkProfile": {"networkInterfaces":[{"id":"[parameters('networkInterfaceId')]"}]}, "diagnosticsProfile": { "bootDiagnostics": { "enabled": true, "storageUri": "<$path_to_diag_storage>" } }, "provisioningState": 0 }, "name": "[parameters('vmName')]", "type": "Microsoft.Compute/virtualMachines", "location": "<$datacenter_region>" } ] }
确保相应地更改variables"<$...>" 。 此外,请确保在使用此特定模板进行部署之前创buildnetworking接口。 如果您没有附加数据存储,请删除整个“dataDisks”部分。
我没有尝试布鲁诺·弗里亚的 答案 ,所以我不知道它是否会工作。 然而,我只通过使用门户网站自己find了一个相当简单的解决scheme。
我只是使用Azure的捕获function创build了VM的映像,可以从门户访问。 然后,我根据这个图像创build了一个新的DS系列虚拟机。 一旦机器被创build,我已经删除了图像及其关联的vhds。