代码之家  ›  专栏  ›  技术社区  ›  Learning_Learning

调整Azure托管数据磁盘的大小时出现问题

  •  1
  • Learning_Learning  · 技术社区  · 2 年前

    以下是我的配置:

    Azure VM位于西欧地区

    注释 :它是第1代虚拟机

    当前大小:Standard_D2_v2_Promo

    实际要求: 我们的要求是使用一个4TB磁盘,而不是2*2 TB磁盘。

    磁盘 : enter image description here

    在上面的图像中,我试图将disk4从2TB->4TB(通过停止VM)。

    问题 在我增加磁盘后,我试图在RDP后扩展服务器中的磁盘,但无法扩展,因为磁盘格式是MBR。我认为MBR的限制是2TB,而不是更多?

    此VM大小“Standard_D2_v2_Promo”是否有任何限制,即我的所有磁盘都是“MBR”而不是GPT?

    enter image description here

    未来规划:

    此外,现在我希望将VM大小从“Standard_D2_v2_Promo”升级到“DS2_v2”或“DS3_V3”

    enter image description here

    如果我升级到DS2_V2或DS3_V3,我将能够使用GPT磁盘,或者仍然只能使用最大大小为2 TB的MBR磁盘。

    请提供建议。谢谢

    1 回复  |  直到 2 年前
        1
  •  1
  •   Ziya Mert Karakas    2 年前

    您需要GPT的第2代虚拟机。

    第1代映像只能在数据磁盘上使用GPT分区,而不能在操作系统磁盘上使用。操作系统磁盘必须使用MBR分区样式。

    第2代映像可以在操作系统磁盘和数据磁盘上使用GPT分区。Gen2虚拟机最多支持4个TiB操作系统磁盘。Azure支持多达32个TiB的托管数据磁盘。


    来源:

    https://learn.microsoft.com/en-us/azure/virtual-machines/generation-2 (第2代虚拟机列表)

    https://learn.microsoft.com/en-us/azure/virtual-machines/faq-for-disks

    https://learn.microsoft.com/en-us/azure/virtual-machines/linux/expand-disks