Aumentando o tamanho C de uma VM no Azure

2

Eu segui isso guia para aumentar o tamanho da unidade C de uma VM do Windows Server 2016.

No entanto, quando correndo:

Update-AzureRmVM -ResourceGroupName $rgName -VM $vm

Estou tendo o erro a seguir:

Update-AzureRmVM : 'Vhd' cannot be null.

Alguém sabe como posso resolver o problema, ou apenas tem outra maneira de aumentar o tamanho C da máquina?

Train
fonte
Sua VM usa disco gerenciado ou disco não gerenciado?
Shui shengbao
Ele usa gerenciado
Train
O artigo funciona para disco não gerenciado.
Shui shengbao
Onde você está aí?
Train
Eu testo de acordo com o artigo, disco não gerenciado funciona bem. Quando eu uso disco gerenciado, Update-AzureRmVM : Managed disk resize via Virtual Machine 'shui2' is not allowed Eu recebo o log de erro. Você pode usar o Portal do Azure para aumentar sua unidade C. Eu testei no meu laboratório, funciona para mim.
Shui shengbao

Respostas:

2

O artigo funciona para disco não gerenciado. Se você usar o disco do SO gerenciado, poderá redimensioná-lo no Portal do Azure.

1. Pare sua VM.

2.Resize o disco do SO no Portal. <your VM>--<OS disk> enter image description here

3. Inicie sua VM

4.RDP na VM, abra o Gerenciamento do Computador (ou Gerenciamento de Disco) e expanda a unidade usando o espaço recém-alocado. enter image description here

Shui shengbao
fonte
É provável que não se aplique neste caso, mas as versões anteriores ao Windows Vista não permitiriam que você estendesse a partição do sistema a partir do Windows. Você teria que usar outra VM, anexar o disco rígido virtual a ele e estendê-lo dessa maneira.
Ramhound