【问题标题】:"Changing property 'creationData' is not allowed." Azure Powershell“不允许更改属性‘creationData’。” Azure Powershell
【发布时间】:2018-06-08 11:11:38
【问题描述】:

我正在尝试按照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,但提供的解决方案并未从快照配置磁盘。关于什么可能导致问题的任何想法?

【问题讨论】:

    标签: powershell azure azure-powershell


    【解决方案1】:

    我已经重现了你的问题,可能是你指定的磁盘已经存在于资源组中,因为创建磁盘后CreationData信息无法更改,参考这个link

    起初,该命令运行良好。

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

    【讨论】:

    • @Christopher 如果我的回复解决了您的问题,请将其标记为答案。有任何问题,请随时告诉我。
    • 只有一个后续问题。如果我从快照创建虚拟机,我是否不必使用快照所依赖的同一个磁盘?还是我必须创建一个新磁盘?
    • @Christopher 对磁盘选择的限制我不太清楚,建议你在传送门里试试,就够清楚了。
    猜你喜欢
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-23
    • 2022-06-12
    • 1970-01-01
    • 1970-01-01
    • 2019-09-14
    相关资源
    最近更新 更多