0

ich ein Auto Scale VHD erstellen bin versucht, mit und das ist meine Vorlage:Azure Vorlage: Parameter ‚osProfile‘ ist nicht zulässig und erforderliche Parameter ‚osProfile‘ fehlt

... 
{ 
    "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": { 
     } 
    } 
    } 
} 
... 

Leider erhielt ich diese Störung, wenn ich habe die osProfile:

Parameter 'osProfile' is not allowed. (Code: InvalidParameter) 

Aber wenn ich die osProfile entfernen erhielt ich diesen Fehler:

Required parameter 'osProfile' is missing (null). (Code: InvalidParameter) 
+0

Diese Fehler beziehen sich normalerweise auf die Definitionen der Parameter und der Param-Datei (nicht der Ressourcendefinition). Überprüfen Sie, ob Sie einen Konflikt zwischen den in der Vorlage definierten Parametern und dem, was Sie übergeben, haben ... Wenn das nicht hilft, buchen Sie die gesamte Vorlage, wenn Sie können. Sie können auch versuchen, einige der VMSS-Beispiele zu betrachten, wenn Sie noch nicht: https://github.com/Azure/azure-quickstart-templates/tree/875d139c16c9c023dce519e6dd48c707e3473346/301-multi-vmss-windows –

Antwort

0

Es sieht so aus, als wäre das Problem hier "createOption": "Attach" Sie müssen die VMs für einen Maßstab direkt aus Ihrem Bild erstellen. I.e. "createOption": "fromImage".