我正按照概述here的步骤尝试从Azure Snapshot创建VM。
我已经迈出了一步:
$disk = New-AzureRmDisk -Disk $diskConfig -ResourceGroupName $resourceGroupName -DiskName $osDiskName
但是,运行此行时,会获得以下错误:
New-AzureRmDisk : Changing property 'creationData' is not allowed.
ErrorCode: PropertyChangeNotAllowed
ErrorMessage: Changing property 'creationData' is not allowed.
StatusCode: 409
ReasonPhrase: Conflict
OperationID : 85382399-64e8-4547-804d-ef0796301b63
At line:1 char:9
+ $disk = New-AzureRmDisk -Disk $diskConfig -ResourceGroupName $resourc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [New-AzureRmDisk],
ComputeCloudException
+ FullyQualifiedErrorId :
Microsoft.Azure.Commands.Compute.Automation.NewAzureRmDisk
错误似乎与this one posed here类似,但是提供的解决方案不会从快照配置磁盘。关于什么可能导致问题的任何想法?
答案 0 :(得分:2)
我已经在我身边复制了您的问题,这可能是由您指定的磁盘已经存在于资源组中造成的,因为创建磁盘后无法更改 CreationData 信息,请参阅此link。
首先,命令工作正常。