簡體   English   中英

Azure模板:不允許使用參數“ osProfile”,並且缺少必需的參數“ osProfile”

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM