繁体   English   中英

无法通过PowerShell和门户在Azure上创建自定义映像VM

[英]Unable to create custom image VM's on Azure via powershell & portal

目前我正在尝试基于之前创建的自定义Windows映像部署缩放集。

我知道这在过去是有效的,因为我们当前的生产基础架构正在使用这个精确的映像运行,但每次我使用azure portal或powershell将此映像部署为vm时,我收到以下错误消息:

New-AzureRmResourceGroupDeployment : 2:05:05 PM - Resource 
Microsoft.Compute/virtualMachineScaleSets 'test-scaleset' failed with 
message '{
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
"details": [
  {
    "code": "InvalidParameter",
    "message": "Disks or snapshot cannot be resized down."
  }
   ]
  }
}'

我使用大小A2_V2创建了一个新磁盘,并且已经尝试使用完全相同的大小(A2_V2)创建一个使用该映像的新VM,但都没有用,并且具有相同的错误消息。

有谁知道这里发生了什么? 我确保用于创建自定义映像的vm应用了sysprep,并使用了通用参数集,并且我不知道为什么我,以及团队的其他多个成员无法使用自定义映像创建任何内容。

任何帮助将不胜感激

我有同样的问题,我无法根据自定义图像创建VM。 我也尝试过使用PowerShell:

在此输入图像描述

但是,我能够通过使用现有的vhd重新创建图像来修复它,只需转到门户网站,单击“创建资源”并选择图像:

在此输入图像描述

然后,您只需在存储帐户中选择vhd:

在此输入图像描述

使用新映像我可以配置VM。

无法调整磁盘或快照的大小。

这是一个已知问题,请在Azure门户中增加该磁盘的大小。

您可以通过首先取消附加托管磁盘,更新大小然后将其附加回VM来使其工作。

有关它的更多信息,请参阅此链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM