Bir sanal makineye bağlı sanal sabit diskleri Windows genişletme

Uygulama: ✔️ Windows VM'ler ✔️ Esnek ölçek kümeleri

Azure Market'denbir görüntü dağıtarak bir kaynak grubunda yeni bir sanal makine (VM) oluşturmak için varsayılan işletim sistemi (OS) sürücüsü genellikle 127 GB'tır (bazı görüntüler varsayılan olarak daha küçük işletim sistemi disk boyutlarına sahiptir). VM'ye veri diskleri eklemek mümkün olsa da (bu sayı seçtiğiniz SKU'ya bağlıdır) ve bu ek disklere uygulama ve CPU kullanımı yoğun iş yüklerini yüklemenizi öneririz. Çoğu durumda müşterilerin belirli senaryoları desteklemek için işletim sistemi sürücülerini genişletmesi gerekir:

  • Bileşenleri işletim sistemi sürücüsüne yüken 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çinde geçirmek için.

Önemli

Kapalı kalma süresi olmadan yeniden boyutlandırma (önizleme)kullanmadıkça, Azure VM'sinde işletim sistemi veya veri diskini yeniden boyutlandırmak için VM'nin boşaltılmaları gerekir.

Var olan bir diski küçültmek destek vermez ve veri kaybına neden olabilir.

Diskleri genişletdikten sonra, daha büyük diskin avantajını elde etmek için işletim sistemi birimini genişletmeniz gerekir.

Kapalı kalma süresi olmadan yeniden boyutlandırma (önizleme)

Artık vm'nizi taşımadan yönetilen disklerinizi yeniden boyutlandırabilirsiniz.

Bunun önizlemesi aşağıdaki sınırlamalara sahiptir:

  • Şu anda yalnızca Orta Batı ABD kullanılabilir.
  • Yalnızca veri diskleri için desteklenir.
  • 4 TiB 'den küçük diskler, kapalı kalma süresi olmadan 4 TiB veya daha büyük bir sürümüne genişletilemiyor.
    • Diskin boyutunu 4 TiB veya daha büyük bir süre artırdıysanız kapalı kalma süresi olmadan Genişletilebilir.
  • Uygulamasını yükleyip kullanın:

Özelliye kaydolmak için aşağıdaki komutu kullanın:

Register-AzProviderFeature -FeatureName "LiveResize" -ProviderNamespace "Microsoft.Compute"

Kaydın tamamlanması birkaç dakika sürebilir. Kaydınızı onaylamak için aşağıdaki komutu kullanın:

Register-AzProviderFeature -FeatureName "LiveResize" -ProviderNamespace "Microsoft.Compute"

Yönetilen diskin boyutunu Azure portal

Önemli

LiveResize'i etkinleştirdiyseniz ve diskiniz Kapalı kalma süresi olmadan yeniden boyutlandırma (önizleme)içinde gereksinimleri karşılamıyorsa 1. adımı atlayabilirsiniz. Diskin çalışmama süresi olmadan yeniden boyutlandırmak Azure portal aşağıdaki bağlantıyı kullanabilirsiniz: https://aka.ms/iaasexp/DiskLiveResize

  1. Sanal Azure portal,diski genişletmek istediğiniz sanal makineye gidin. VM'yi silmek için Durdur'a seçin.

  2. Sol menüde, öğesinin altındaki Ayarlar Diskler'i seçin.

    Menenin Diskler bölümünde Ayarlar seçeneğini gösteren ekran görüntüsü.

  3. Disk adı altında, yeniden boyutlandırmak istediğiniz diski seçin.

    Disk adının seçili olduğu Diskler bölmesini gösteren ekran görüntüsü.

  4. Sol menüde, öğesinin altındaki Ayarlar+ performans'ı seçin.

    Menenin Ayarlar bölümünde boyut ve performans seçeneğinin seçili olduğunu gösteren ekran görüntüsü.

  5. Boyut + performans'ta istediğiniz disk boyutunu seçin.

    Uyarı

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

    Disk boyutunun seçili olduğu Boyut ve performans bölmesini gösteren ekran görüntüsü.

  6. Sayfanın alt kısmından Yeniden Boyutlandır'ı seçin.

    Yeniden Boyutlandır düğmesinin seçili olduğu Boyut ve performans bölmesini gösteren ekran görüntüsü.

PowerShell kullanarak yönetilen diski yeniden boyutlandırma

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

Kaynak yönetimi modunda Microsoft Azure hesabıyla oturum açın ve aboneliğinizi seçin:

Connect-AzAccount
Select-AzSubscription –SubscriptionName 'my-subscription-name'

Kaynak grubu adını ve VM adını ayarlayın:

$rgName = 'my-resource-group-name'
$vmName = 'my-vm-name'
$diskName = 'my-disk-name'

VM'nize bir başvuru alın:

$vm = Get-AzVM -ResourceGroupName $rgName -Name $vmName

Önemli

LiveResize'i etkinleştirdiyseniz ve diskiniz Kapalı kalma süresi olmadan yeniden boyutlandırma (önizleme)içinde gereksinimleri karşılamıyorsa, 4. ve 6. adımı atlayabilirsiniz.

Diski yeniden boyutlandırmadan önce VM'yi durdurun:

Stop-AzVM -ResourceGroupName $rgName -Name $vmName

Yönetilen işletim sistemi diskini referans alın. Yönetilen işletim sistemi diskin boyutunu istenen değere ayarlayın ve Diski güncelleştirin:

$disk= Get-AzDisk -ResourceGroupName $rgName -DiskName $diskName
$disk.DiskSizeGB = 1023
Update-AzDisk -ResourceGroupName $rgName -Disk $disk -DiskName $disk.Name

Uyarı

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

VM'nin güncelleştirilsi birkaç saniye sürebilir. Komut yürütmeyi bitirdikten sonra VM'yi yeniden başlatın:

Start-AzVM -ResourceGroupName $rgName -Name $vmName

VM'ye uzaktan bağlanın, Bilgisayar Yönetimi'yi (veya Disk Yönetimi) açın ve yeni ayrılan alanı kullanarak sürücüyü genişletin.

İşletim sistemi birimini genişletme

VM'nin diskini genişlettiyken işletim sistemi içine gidip birimi yeni alanı kapsaacak şekilde genişletmelisiniz. Bir bölümü genişletmek için çeşitli yöntemler vardır. Bu bölüm, DiskPart kullanarak bölümü genişletmek için RDP bağlantısı kullanarak VM'yi bağlamayı kapsar.

  1. VM'nize bir RDP bağlantısı açın.

  2. Bir komut istemi açın ve diskpart yazın.

  3. DISKPART istemine list volume yazın. Genişletmek istediğiniz birimi not almak.

  4. DISKPART istemine select volume <volumenumber> yazın. Bu işlem, aynı diskte bitişik, boş alana genişletmek istediğiniz birim sayılarını seçer.

  5. DISKPART istemine extend [size=<size>] yazın. Bu, seçilen birimi megabayt (MB) boyutuna göre genişletmiştir.

Sonraki adımlar

Diskleri, Azure portal kullanarak da Azure portal.