使用可用性区域和模板从映像创建azure VM



我目前正在使用模板部署一些新的azure虚拟机。此模板包含指向VHD映像的链接,并使用可用性集。

在看了azure文档之后,我似乎无法判断或发现是否可以使用我当前的过程在特定区域中部署VM。

我更改了模板以使用区域而不是集合,但当我在Azure CLI中使用它时,我返回了以下错误消息:

"部署到可用性区域的虚拟机必须使用托管磁盘">

然后,我尝试将托管磁盘部分添加到模板中,但没有成功。

下面是与VM存储相关的模板伪代码:

"storageProfile": {
"osDisk": {
"managedDisk": {
"storageAccountType": "StandardSSD_LRS"
},
"osType": "Linux",
"name": "myName.vhd",
"createOption": "FromImage",    
"image": {
"uri": "myUri.vhd"
},
"vhd": {
"uri": "myVhdImageUri.vhd"
},              
"caching": "ReadWrite"
}
}

您必须首先将磁盘转换为托管磁盘。然后你就可以在你的模板中使用它了。

最新更新