无法中断租约并在 Azure 上扩展 Ubuntu OS 磁盘

Unable to break lease and expand Ubuntu OS disk on Azure

我部署了一个经典的 Ubuntu 虚拟机。我的目标是扩展该 VM 的 OS 磁盘大小。我正在按照指南使用 CloudXplorer 扩展 OS 磁盘。

如果我尝试使用 CloudXplorer 终止租约,它会给我一个错误 "The blob is being used by the system"。在 Azure 门户上我的 vhd blob 属性 blade 下,它指出: 租赁状态:锁定 租赁状态:已出租 租期:无限期

VM 已关闭(解除分配)。

如果我在 ARM 中的 VM 下转到磁盘 blade,我可以看到分离选项是灰色的。

如何解除 OS 磁盘的租约以便扩展它?

同样,这不是 ARM 部署的 VM。

据我所知,您可以使用 PowerShell cmdlet 扩展 OS 磁盘。它对我有用。

1.Stop 使用 Portal 或 Power 的虚拟机Shell。

2.Expand OS disk by using Power Shell.

Update-AzureDisk –DiskName "<Disk name>" -Label "ResiZedOS" -ResizedSizeInGB <Size in GB>

示例:

Update-AzureDisk -DiskName "shui-shui-0-201703140941510948" -Label "ReSizedOs" -ResizedSizeInGB 50

您可以使用 Portal 找到 DiskName。

3.Start 你的 VM 和 ssh 到你的 VM 并检查。

root@shui:~# fdisk -l|grep /dev/sda
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
/dev/sda1  *     2048 104857566 104855519  50G 83 Linux