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

标签 azure virtual-machine disk mbr

以下是我的配置:

Azure VM 位于西欧区域

注意:这是第一代虚拟机

当前尺寸:Standard_D2_v2_Promo

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

磁盘: enter image description here

在上图中,我尝试通过停止 VM 将 disk4 从 2TB --> 4TB 增加。

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

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

enter image description here

future 规划:

现在我还希望将虚拟机大小从“Standard_D2_v2_Promo”升级到“DS2_V2”或“DS3_V3”

enter image description here

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

请指教。谢谢

最佳答案

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

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

第 2 代镜像可以在操作系统磁盘和数据磁盘上使用 GPT 分区。 Gen2 VM 最多支持 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

关于azure - 调整 Azure 托管数据磁盘大小时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76980679/

相关文章:

sql-server - Azure SQL 维护

python-3.x - VS Code 未加载现有的 Azure Functions

apache - 从本地虚拟机访问虚拟主机

cloud - 谷歌计算引擎: Specify internal IP-address while creating new VM instance?

virtual-machine - 将文件从一个 Google Compute Engine VM 移动到同一区域中的另一个?

python - 估计文件中的行数 - 文件大小与所有行的大小不匹配

size - 如何计算硬盘的容量?

rest - OAuth token 状态和失效

python - 如何在 Windows 上获取总磁盘大小?

azure - Microsoft 帐户的用户 id 是否与 ID token 中的 oid 声明相同?