Aracılığıyla paylaş


Bir sanal makineye bağlı yönetilmeyen sanal sabit diskleri genişletme

Bu makalede, yönetilmeyen disklerin nasıl genişletilme yöntemi ele alınıyor. Yönetilen diski genişletmeyi öğrenmek için Windows veya Linux makalelerini kullanın.

Şunlar için geçerlidir: ✔️ Windows VM'leri ✔️ Linux VM'leri ✔️ Esnek ölçek kümeleri

Azure Market'den görüntü dağıtarak kaynak grubunda yeni bir sanal makine (VM) oluşturduğunuzda, varsayılan işletim sistemi (OS) sürücüsü genellikle 127 GB'tır (bazı görüntülerin varsayılan olarak daha küçük işletim sistemi disk boyutları vardır). VM'ye veri diskleri eklemek mümkün olsa da (sayı seçtiğiniz SKU'ya bağlıdır) ve bu ek disklere uygulama ve CPU yoğunluklu iş yükleri yüklemenizi öneririz; genellikle müşterilerin belirli senaryoları desteklemek için işletim sistemi sürücüsünü genişletmesi gerekir:

  • İşletim sistemi sürücüsüne bileşen yükleyen eski uygulamaları desteklemek için.
  • Fiziksel bir bilgisayarı veya VM'yi daha büyük bir işletim sistemi sürücüsüne sahip şirket içinden geçirmek için.

Önemli

Bir Azure VM'nin işletim sistemini veya veri diskini yeniden boyutlandırmak için VM'nin serbest bırakılması gerekir.

Mevcut diski küçültme desteklenmez ve veri kaybına neden olabilir.

Diskleri genişletdikten sonra, daha büyük disklerden yararlanmak için Windows veya Linux işletim sistemi içindeki birimi genişletmeniz gerekir.

PowerShell kullanarak yönetilmeyen diski yeniden boyutlandırma

PowerShell ISE veya PowerShell pencerenizi yönetim modunda açın ve aşağıdaki adımları izleyin:

  • Microsoft Azure hesabınızda kaynak yönetimi modunda oturum açın ve aboneliğinizi seçin:

    Connect-AzAccount
    Select-AzSubscription –SubscriptionName 'my-subscription-name'
    
  • Kaynak grubunuzun adını ve VM adını ayarlayın:

    $rgName = 'my-resource-group-name'
    $vmName = 'my-vm-name'
    
  • Sanal makineniz için bir başvuru edinin:

    $vm = Get-AzVM -ResourceGroupName $rgName -Name $vmName
    
  • Diski yeniden boyutlandırmadan önce VM'yi durdurun:

    Stop-AzVM -ResourceGroupName $rgName -Name $vmName
    
  • Yönetilmeyen işletim sistemi diskinin boyutunu istenen değere ayarlayın ve VM'yi güncelleştirin:

    $vm.StorageProfile.OSDisk.DiskSizeGB = 1023
    Update-AzVM -ResourceGroupName $rgName -VM $vm
    

    Uyarı

    Yeni boyut mevcut disk boyutundan büyük olmalıdır. İzin verilen maksimum işletim sistemi diskleri için 2.048 GB'tır. (VHD blobunu bu boyutun ötesine genişletmek mümkündür, ancak işletim sistemi yalnızca ilk 2.048 GB alanla çalışabilir.)

  • Yeniden boyutlandırmak istediğiniz veri disklerinin boyutunu güncelleştirin. VM'ye bağlı ilk veri diskini genişletmek için, sayısal bir dizin kullanarak ilk bağlanan veri diskinin başvurusunu edinin:

    $vm.StorageProfile.DataDisks[0].DiskSizeGB = 1023
    

    Benzer şekilde, bir dizin veya diskin Name özelliğini kullanarak VM'ye bağlı diğer veri disklerine başvurabilirsiniz:

    ($vm.StorageProfile.DataDisks | Where ({$_.Name -eq 'my-second-data-disk'})).DiskSizeGB = 1023
    
  • VM güncelleştirmesi biraz zaman alabilir. Komutun yürütülmesi tamamlandığında VM'yi yeniden başlatın:

    Start-AzVM -ResourceGroupName $rgName -Name $vmName
    

Sonraki adımlar

Azure portalını kullanarak da disk ekleyebilirsiniz.