2017-03-14 1 views
0

나는 고전적인 Ubuntu VM을 배포했습니다. 내 목표는 해당 VM의 OS 디스크 크기를 소비하는 것입니다. CloudXplorer를 사용하여 OS 디스크를 exapand하는 지침을 따르고 있습니다.Azure에서 Ubuntu OS 디스크를 임대 해제하고 확장 할 수 없습니다.

CloudXplorer을 사용하여 임대 계약을 해체하려고하면 "시스템에 BLOB가 사용되고 있습니다"라는 오류 메시지가 나타납니다. 내 VHD의 BLOB 속성 푸른 포털에 블레이드에서 그 상태 : 임대 상태 : 잠금 임대 상태 : 임대 임대 기간 : VM이 종료

무한

가 (해제)를.

ARM의 VM에서 Disks 블레이드로 이동하면 분리 옵션이 회색으로 표시됩니다.

OS 디스크를 확장 할 수 있도록 임대 계약을 어떻게 해제 할 수 있습니까?

다시 말하지만 ARM 배포 된 VM이 아닙니다.

+0

PowerShell cmdlet을 사용하여 OS 디스크를 확장하는 것이 더 효과적이므로 cmdlet 하나만 실행하면됩니다. –

답변

0

필자가 아는 바에 따르면 PowerShell cmdlet을 사용하여 OS 디스크를 확장 할 수 있습니다. 그것은 나를 위해 작동합니다.

포털 또는 PowerShell을 사용하여 VM을 중지하십시오.

2. Power Shell을 사용하여 OS 디스크를 확장하십시오.

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

예 :

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

당신은 포털을 사용하여 DiskName를 찾을 수 있습니다. 당신의 VM 3.Start

enter image description here

ssh 당신의 VM 및 확인.

[email protected]:~# fdisk -l|grep /dev/sda 
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors 
/dev/sda1 *  2048 104857566 104855519 50G 83 Linux 
+0

답장을 보내 주셔서 감사합니다. 그러나 VM이 ARM 모델을 사용하여 배포 된 경우에만 작동한다고 생각합니다. 내 것은 고전적인 것으로 배치되었습니다. – lumenrain

+0

아니요, 클래식 VM에서 작동합니다. 클래식 VM을 사용하여 테스트합니다. 또한 VM을 사용하여 임대 디스크를 중단 한 경우 VHD를 사용하여 VM을 다시 배포해야합니다. 만약 당신이 내 방법을 사용하려고 할 수 있습니다. –

+0

알았어. "Update-AzureDisk : ResourceNotFound : 지정된 이름의 디스크가 존재하지 않습니다."라는 메시지가 나타납니다. Powershell을 사용하여 로그인하려면 Login-AzureRmAccount를 사용했습니다. 구독이 두 개인 경우 Set-AzureSubscription을 사용하여 올바르게 설정했습니다. Get-AzureSubscription을 입력하면 CurrentStorageAccountName :이 비어 있음 – lumenrain

관련 문제