[英]Azure Linux VM Template - Parameter osProfile not allowed but without I can't connect
[英]Azure Template: Parameter 'osProfile' is not allowed and Required parameter 'osProfile' is missing
我正在嘗試使用VHD創建自動縮放,這是我的模板:
...
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"sku": {
"name": "[parameters('vmSize')]",
"tier": "Standard",
"capacity": "[parameters('instanceCount')]"
},
"name": "[variables('namingInfix')]",
"apiVersion": "2016-03-30",
"location": "[variables('location')]",
"tags": {
"displayName": "VMScaleSet"
},
"properties": {
"overprovision": "true",
"upgradePolicy": {
"mode": "Manual"
},
"virtualMachineProfile": {
"storageProfile": {
"osDisk": {
"name": "vmname",
"osType": "Linux",
"caching": "ReadWrite",
"vhd": {
"uri": "https://myvhd.vhd"
},
"createOption": "Attach"
}
},
"osProfile": {
"computerNamePrefix": "[parameters('vmSSName')]",
"adminUsername": "[parameters('adminUsername')]",
"adminPassword": "[parameters('adminPassword')]"
},
"networkProfile": {
}
}
}
}
...
不幸的是,當我通過osProfile
時收到了這個錯誤:
Parameter 'osProfile' is not allowed. (Code: InvalidParameter)
但是,如果我刪除osProfile
收到此錯誤:
Required parameter 'osProfile' is missing (null). (Code: InvalidParameter)
看起來這里的問題是“ createOption”:“ Attach”您需要直接從映像中為比例集創建VM。 即“ createOption”:“ fromImage”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.