在使用模板进行 Azure 资源管理器预配期间,我尝试将现有 VHD 磁盘从存储帐户附加到 VM。
我的dataDisk
资源是:
"dataDisks": [
{
"name": "jmdisk",
"diskSizeGB": "100",
"lun": 0,
"vhd": {
"uri": "https://jmje.blob.core.windows.net/vhds/jenkinshome.vhd"
},
"createOption": "attach"
}
]
但是在部署期间 - 我从 Azure 收到一个错误:
STATUSMESSAGE{ "error": { "code": "OperationNotAllowed", "target": "dataDisk", "message": "Addition of a blob based disk to VM with managed disks is not supported." } }
不幸的是,无法搜索任何相关内容,即 - 附加现有磁盘的正确方法。
UPD通过创建新的托管磁盘并在那里复制数据解决了这个问题。