Ich versuche derzeit, eine Palo Alto VM-Series-Firewall mit Azure Powershell zu erstellen, um später einige Änderungen einzubauen.Der Versuch, Palo Alto VM mit Azure Powershell zu erstellen
Ich habe den folgenden entsprechenden Code
$VM = Set-AzureRmVMSourceImage -VM $vm -PublisherName $pubName -Offer $offerName -Skus $skuName -Version "latest"
$VM = New-AzureRmVMConfig -VMName $VMName -VMSize $VMSize
Set-AzureRmVMPlan -VM $VM -Publisher paloaltonetworks -Product vmseries1 -Name "bundle2"
# Specify the OS disk name and create the VM
$DiskName='OSDisk-'+$VMName
$SA = Get-AzureRmStorageAccount -Name $SAName -ResourceGroupName $RGName
$OSDiskUri = $SA.PrimaryEndpoints.Blob.ToString() + "vhds/" + $VMName+".vhd"
$VM = Set-AzureRmVMOSDisk -VM $VM -Name $DiskName -VhdUri $OSDiskUri -CreateOption fromImage
$VM = Add-AzureRmVMNetworkInterface -VM $VM -Id $VNIC01.Id -Primary
New-AzureRmVM -ResourceGroupName $RGName -Location $Region -VM $VM -Verbose
ich den Fehler
New-AzureRmVM : Changing property 'osDisk.createOption' is not allowed.
ErrorCode: PropertyChangeNotAllowed
ErrorMessage: Changing property 'osDisk.createOption' is not allowed.
StatusCode: 409
ReasonPhrase: Conflict
OperationID : 882848ca-7053-4098-9599-d25d58b4b3fe
At C:\Users\IEUser\Desktop\DeployMultipleNicPANWv0.2.ps1:192 char:1
+ New-AzureRmVM -ResourceGroupName $RGName -Location $Region -VM $VM -V ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureRmVM], ComputeCloudException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Compute.NewAzureVMCommand
Ich hatte zuvor einige Änderungen ausprobiert, da es mir sagt, der Ursprung vhd mit Premium-Speicher erstellt wurde, und ich habe ein Standardspeicher
Kann mir jemand in die richtige Richtung zeigen?
Dank
Ich habe Ihren Vorschlag ausprobiert und jetzt zeigt es mir einen 400-Code-Fehler mit New-AzureRmVM: Kann nicht Benutzerbildüberschreibungen für einen Datenträger angeben, der bereits in der angegebenen Bildreferenz definiert ist. ErrorCode: InvalidParameter ErrorMessage: Benutzerbildüberschreibungen für eine bereits in der angegebenen Bildreferenz definierte Platte können nicht angegeben werden. StatusCode: 400 ReasonPhrase: Ungültige Anfrage OperationID: 86e4ff4c-c52c-472c-b14a-a09f924bc1ab –
Danke für die Hilfe übrigens! –
HI, @ OmarOchoa, nun, ich werde es testen und Ihrem Fall folgen. –