大小更改后无法启动 Azure VM

Posted

技术标签:

【中文标题】大小更改后无法启动 Azure VM【英文标题】:Unable to start Azure VM after size change 【发布时间】:2018-05-26 16:19:38 【问题描述】:

我有 Azure VM(带有 SQL Server 的 Windows Server 2012R2)。

由于我更改了大小,我无法启动 VM,当我尝试启动时出现以下失败错误:

配置状态配置失败。准备 VM 磁盘时出现一个或多个错误。有关详细信息,请参阅磁盘实例视图.. DiskProcessingError

磁盘 MyVM_OsDisk_1_47aaea403b8948fb8d0e3ba0e81e2fas 配置失败。无法执行请求的操作,因为 VM 大小“Standard_D2_v3”不支持存储帐户类型“Premium_LRS”。VMSizeDoesntSupportPremiumStorage

MyVM_disk2_ccc04be996a5471688d357bf6f955fab 配置失败。无法执行请求的操作,因为 VM 大小“Standard_D2_v3”不支持存储帐户类型“Premium_LRS”。VMSizeDoesntSupportPremiumStorage

请问这是什么问题,我该如何解决?

谢谢!

【问题讨论】:

【参考方案1】:

注意:高级存储不能用于 D 系列 VM。

要解决此问题,您需要使用标准存储或使用具有高级存储支持的 VM 系列之一(DS 系列、DSv2 系列、GS 系列、Ls 系列和 Fs 系列)。

【讨论】:

【参考方案2】:

如错误详细信息所示,这是因为 D2_V3 VM 大小不支持高级磁盘。

解决方案:

    如果您想为您的 VM 使用 SSD 高级磁盘,您可以 Resize your VM size 到 DS 系列、DSv2 系列、GS 系列、Ls 系列和 Fs 系列 VM。

    如果您不介意使用标准 HDD 磁盘,但想使用 D2_V3 VMsize。您可以将磁盘类型更改为标准(如果您的磁盘是托管的)。

释放您的 VM > 磁盘 > 选择磁盘 > 将帐户类型更改为标准 > 保存

另外,我假设您的磁盘是托管的。如果没有,您最好调整 VM 的大小,而不是改回标准磁盘。

【讨论】:

以上是关于大小更改后无法启动 Azure VM的主要内容,如果未能解决你的问题,请参考以下文章

重新启动 VM 时角色实例名称无效

一个Azure VM RDP连接问题

针对VM从挂机-启动后,docker相关服务的无法使用问题!

Azure云主机启动后未分配IP,无法远程

Azure Linux VM配置负载平衡后无法连接

NEstted Virtualization在Azure VM上不起作用