“不允许更改属性'creationData',”Azure PowerShell

kyks70gy  于 2023-08-07  发布在  Shell
关注(0)|答案(2)|浏览(124)

我正在尝试按照here概述的步骤从Azure快照创建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类似,但是提供的解决方案没有从快照配置磁盘。你知道是什么导致了这个问题吗?

bxjv4tth

bxjv4tth1#

您的问题我这边已经重现了,可能是您指定的磁盘已经存在于资源组中,因为磁盘创建后CreationData信息无法更改,请参考此link
一开始,命令工作得很好。


我在门户中创建了一个同名的磁盘后,它给出了与您相同的错误消息。


e1xvtsh3

e1xvtsh32#

对我来说,我得到这个错误是因为我在azDiskConfig命令中缺少一个属性,即
-CreateOption Empty的值。
如果你正在使用图像或其他东西,它应该是-CreateOption 'FromImage'
有关azDiskParams的更多详细信息,请在此处定义documentation

相关问题