Paylaşılan diski etkinleştirme
Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri ✔️ Tekdüzen ölçek kümeleri
Bu makalede, Azure yönetilen diskleri için paylaşılan diskler özelliğinin nasıl etkinleştirileceği açıklanır. Azure paylaşılan diskleri, azure tarafından yönetilen diskler için aynı anda birden çok sanal makineye (VM) yönetilen disk eklemenize olanak tanıyan yeni bir özelliktir. Yönetilen bir diski birden fazla VM'ye eklemek, yeni kümelenmiş uygulamaları dağıtmanıza veya mevcut olanları Azure'a geçirmenize olanak tanır.
Paylaşılan disklerin etkinleştirildiği yönetilen diskler hakkında kavramsal bilgi arıyorsanız bkz . Azure paylaşılan diskleri.
Önkoşullar
Bu makaledeki betikler ve komutlar şunlardan birini gerektirir:
- Azure PowerShell modülünün 6.0.0 veya daha yeni bir sürümü.
Or
- Azure CLI'nın en son sürümü.
Sınırlamalar
Genel sınırlamalar
Paylaşılan diskler, disk türü ne olursa olsun tüm paylaşılan diskler için geçerli olan genel sınırlamalara sahiptir. Ayrıca yalnızca belirli paylaşılan disk türleri için geçerli olan daha fazla sınırlamaları vardır. Aşağıdaki liste genel sınırlamaların listesidir:
- Şu anda paylaşılan disk olarak yalnızca Ultra Diskler, Premium SSD v2, Premium SSD ve Standart SSD'ler kullanılabilir
- Paylaşılan diskler tek tek Sanal Makine Ölçek Kümeleri eklenebilir ancak Sanal Makine Ölçek Kümesi modellerinde tanımlanamaz veya otomatik olarak dağıtılamaz
- Paylaşılan disk, diskin bağlı olduğu tüm VM'leri serbest bırakmadan veya diski tüm bu VM'lerden ayırmadan genişletilemiyor
- Yazma hızlandırıcısı paylaşılan diskler için desteklenmez
- Paylaşılan diskler için konak önbelleğe alma desteklenmiyor
Paylaşılan disklerin etkinleştirildiği her yönetilen disk, disk türüne göre düzenlenmiş olarak aşağıdaki sınırlamalara da tabidir:
Ultra diskler
Ultra disklerin, paylaşılan disklerle ilgisi olmayan kendi ayrı sınırlama listesi vardır. Ultra disk sınırlamaları için bkz . Azure ultra diskleri kullanma.
Ultra diskleri paylaşırken aşağıdaki ek sınırlamalar vardır:
- Windows Server Yük Devretme Kümesi'nin bazı sürümleriyle yalnızca temel diskler kullanılabilir. Ayrıntılar için bkz . Yük devretme kümelemesi donanım gereksinimleri ve depolama seçenekleri.
- Kullanılabilirlik alanları arasında paylaşılamaz.
Premium SSD v2
Premium SSD v2 yönetilen disklerin, paylaşılan disklerle ilgisi olmayan ayrı sınırlamaları vardır. Bu sınırlamalar için bkz . Premium SSD v2 sınırlamaları.
Premium SSD v2 disklerini paylaşırken aşağıdaki ek sınırlamalar vardır:
- Windows Server Yük Devretme Kümesi'nin bazı sürümleriyle yalnızca temel diskler kullanılabilir. Ayrıntılar için bkz . Yük devretme kümelemesi donanım gereksinimleri ve depolama seçenekleri.
- Kullanılabilirlik alanları arasında paylaşılamaz.
Premium SSD
- İşletim sistemi disklerinde değil yalnızca veri disklerinde etkinleştirilebilir.
- ana bilgisayar önbelleğe alma özelliği ile
maxShares>1
premium SSD diskler için kullanılamaz. - ile
maxShares>1
premium SSD diskler için disk serileri kullanılamaz. - Azure paylaşılan diskleriyle Kullanılabilirlik kümeleri veya Sanal Makine Ölçek Kümeleri kullanıldığında, paylaşılan veri diski için sanal makine hata etki alanıyla depolama hata etki alanı hizalaması zorunlu tutulmaz.
- Yakın yerleştirme gruplarını (PPG) kullanırken, diski paylaşan tüm sanal makinelerin aynı PPG'nin parçası olması gerekir.
- Windows Server Yük Devretme Kümesi'nin bazı sürümleriyle yalnızca temel diskler kullanılabilir. Ayrıntılar için bkz . Yük devretme kümelemesi donanım gereksinimleri ve depolama seçenekleri.
- Azure Site Recovery desteği henüz kullanılamıyor.
- Azure Backup, Azure Disk Backup aracılığıyla kullanılabilir.
- Yalnızca sunucu tarafı şifrelemesi desteklenir, Azure Disk Şifrelemesi şu anda desteklenmez.
- Yalnızca yönetilen diskler için Alanlar arası yedekli depolama kullanılıyorsa kullanılabilirlik alanları arasında paylaşılabilir.
Standart SSD’ler
- İşletim sistemi disklerinde değil yalnızca veri disklerinde etkinleştirilebilir.
- ile standart SSD'ler
maxShares>1
için konak önbelleğe alma özelliği kullanılamaz. - Kullanılabilirlik kümelerini ve Sanal Makine Ölçek Kümeleri Azure paylaşılan diskleriyle kullanırken, paylaşılan veri diski için sanal makine hata etki alanıyla depolama hata etki alanı hizalaması zorunlu tutulmaz.
- Yakın yerleştirme gruplarını (PPG) kullanırken, diski paylaşan tüm sanal makinelerin aynı PPG'nin parçası olması gerekir.
- Windows Server Yük Devretme Kümesi'nin bazı sürümleriyle yalnızca temel diskler kullanılabilir. Ayrıntılar için bkz . Yük devretme kümelemesi donanım gereksinimleri ve depolama seçenekleri.
- Azure Site Recovery desteği henüz kullanılamıyor.
- Azure Backup, Azure Disk Backup aracılığıyla kullanılabilir.
- Yalnızca sunucu tarafı şifrelemesi desteklenir, Azure Disk Şifrelemesi şu anda desteklenmez.
- Yalnızca yönetilen diskler için Alanlar arası yedekli depolama kullanılıyorsa kullanılabilirlik alanları arasında paylaşılabilir.
Desteklenen işletim sistemleri
Paylaşılan diskler çeşitli işletim sistemlerini destekler. Desteklenen işletim sistemleri için kavramsal makalenin Windows ve Linux bölümlerine bakın.
Disk boyutları
Şimdilik yalnızca ultra diskler, premium SSD v2, premium SSD ve standart SSD'ler paylaşılan diskleri etkinleştirebilir. Farklı disk boyutlarının farklı maxShares
bir sınırı olabilir ve bu sınırı değeri ayarlarken maxShares
aşamazsınız.
Her disk için, diski aynı anda paylaşabilecek en fazla düğüm sayısını temsil eden bir maxShares
değer tanımlayabilirsiniz. Örneğin, 2 düğümlü bir yük devretme kümesi ayarlamayı planlıyorsanız, ayarlayabilirsiniz maxShares=2
. En büyük değer üst sınırdır. Düğüm sayısı belirtilen maxShares
değerden düşük olduğu sürece düğümler kümeye katılabilir veya kümeden ayrılabilir (diski bağlayın veya çıkarın).
Not
Değer maxShares
yalnızca disk tüm düğümlerden ayrılınca ayarlanabilir veya düzenlenebilir.
Premium SSD aralıkları
Aşağıdaki tabloda, premium SSD boyutlarına maxShares
göre izin verilen en yüksek değerler gösterilmektedir:
Disk boyutları | maxShares sınırı |
---|---|
P1,P2,P3,P4,P6,P10,P15,P20 | 3 |
P30, P40, P50 | 5 |
P60, P70, P80 | 10 |
Diskin IOPS ve bant genişliği sınırları değerden maxShares
etkilenmez. Örneğin, bir P15 diskinin maksimum IOPS değeri, maxShares = 1 veya maxShares > 1 olsun 1100'dür.
Standart SSD aralıkları
Aşağıdaki tabloda, standart SSD boyutlarına göre için maxShares
izin verilen en yüksek değerler gösterilmektedir:
Disk boyutları | maxShares sınırı |
---|---|
E1,E2,E3,E4,E6,E10,E15,E20 | 3 |
E30, E40, E50 | 5 |
E60, E70, E80 | 10 |
Diskin IOPS ve bant genişliği sınırları değerden maxShares
etkilenmez. Örneğin, maxShares = 1 veya maxShares > 1 olsun, bir E15 diskinin maksimum IOPS değeri 500'dür.
Ultra disk aralıkları
En düşük maxShares
değer 1, en büyük maxShares
değer ise 15'tir. Ultra disklerde boyut kısıtlaması yoktur, her boyuttaki ultra disk için maksimum değere kadar ve dahil olmak üzere herhangi bir değer maxShares
kullanabilir.
Premium SSD v2 aralıkları
En düşük maxShares
değer 1, en büyük maxShares
değer ise 15'tir. Premium SSD v2'de boyut kısıtlaması yoktur, herhangi bir boyut Premium SSD v2 diski için maxShares
maksimum değere kadar ve dahil olmak üzere herhangi bir değer kullanabilir.
Paylaşılan diskleri dağıtma
Premium SSD'yi paylaşılan disk olarak dağıtma
Paylaşılan disk özelliği etkin bir yönetilen disk dağıtmak için yeni özelliğini maxShares
kullanın ve 1'den büyük bir değer tanımlayın. Bu, diski birden çok VM arasında paylaşılabilir hale getirir.
Önemli
Paylaşılan diskler için konak önbelleğe alma desteklenmez.
değeri maxShares
yalnızca bir disk tüm VM'lerden çıkarıldığında ayarlanabilir veya değiştirilebilir. için izin verilen değerlerin Disk boyutlarına maxShares
bakın.
Azure Portal’ında oturum açın.
Diskleri Arayın ve Seçin.
Yeni bir yönetilen disk oluşturmak için + Oluştur'u seçin.
Ayrıntıları doldurun ve uygun bir bölge seçin, ardından Boyutu değiştir'i seçin.
İstediğiniz premium SSD boyutunu ve SKU'yu seçin ve Tamam'ı seçin.
Gelişmiş bölmesine gelene kadar dağıtıma devam edin.
Paylaşılan diski etkinleştir için Evet'i seçin ve istediğiniz Maksimum paylaşım miktarını seçin.
Gözden geçir + Oluştur’u seçin.
Standart SSD'yi paylaşılan disk olarak dağıtma
Paylaşılan disk özelliği etkin bir yönetilen disk dağıtmak için yeni özelliğini maxShares
kullanın ve 1'den büyük bir değer tanımlayın. Bu, diski birden çok VM arasında paylaşılabilir hale getirir.
Önemli
Paylaşılan diskler için konak önbelleğe alma desteklenmez.
değeri maxShares
yalnızca bir disk tüm VM'lerden çıkarıldığında ayarlanabilir veya değiştirilebilir. için izin verilen değerlerin Disk boyutlarına maxShares
bakın.
Azure Portal’ında oturum açın.
Diskleri Arayın ve Seçin.
Yeni bir yönetilen disk oluşturmak için + Oluştur'u seçin.
Ayrıntıları doldurun ve uygun bir bölge seçin, ardından Boyutu değiştir'i seçin.
İstediğiniz standart SSD boyutunu ve SKU'yu seçin ve Tamam'ı seçin.
Gelişmiş bölmesine gelene kadar dağıtıma devam edin.
Paylaşılan diski etkinleştir için Evet'i seçin ve istediğiniz Maksimum paylaşım miktarını seçin.
Gözden geçir + Oluştur’u seçin.
Ultra diski paylaşılan disk olarak dağıtma
Paylaşılan disk özelliği etkin bir yönetilen disk dağıtmak için parametresini maxShares
1'den büyük bir değerle değiştirin. Bu, diski birden çok VM arasında paylaşılabilir hale getirir.
Önemli
değeri maxShares
yalnızca bir disk tüm VM'lerden çıkarıldığında ayarlanabilir veya değiştirilebilir. için izin verilen değerlerin Disk boyutlarına maxShares
bakın.
Azure Portal’ında oturum açın.
Diskleri Arayın ve Seçin.
Yeni bir yönetilen disk oluşturmak için + Oluştur'u seçin.
Ayrıntıları doldurun, ardından Boyutu değiştir'i seçin.
Disk SKU'su için ultra disk'i seçin.
İstediğiniz disk boyutunu seçin ve Tamam'ı seçin.
Gelişmiş bölmesine gelene kadar dağıtıma devam edin.
Paylaşılan diski etkinleştir için Evet'i seçin ve istediğiniz Maksimum paylaşım miktarını seçin.
Gözden geçir + Oluştur’u seçin.
Var olan bir diski paylaşma
Var olan bir diski paylaşmak veya kaç VM'ye bağlanabileceğini güncelleştirmek için Azure PowerShell modülü veya Azure CLI ile parametresini ayarlayın maxShares
. Paylaşımı devre dışı bırakmak istiyorsanız 1 olarak da ayarlayabilirsiniz maxShares
.
Önemli
Paylaşılan diskler için konak önbelleğe alma desteklenmez.
değeri maxShares
yalnızca bir disk tüm VM'lerden çıkarıldığında ayarlanabilir veya değiştirilebilir. için izin verilen değerlerin Disk boyutlarına maxShares
bakın.
Diski ayırmadan önce, yeniden eklediğiniz diskin LUN kimliğini kaydedin.
PowerShell
$datadiskconfig = Get-AzDisk -DiskName "mySharedDisk"
$datadiskconfig.maxShares = 3
Update-AzDisk -ResourceGroupName 'myResourceGroup' -DiskName 'mySharedDisk' -Disk $datadiskconfig
CLI
#Modifying a disk to enable or modify sharing configuration
az disk update --name mySharedDisk --max-shares 5 --resource-group myResourceGroup
Vm'lerinizle Azure paylaşılan disklerini kullanma
ile maxShares>1
paylaşılan bir disk dağıttıktan sonra diski bir veya daha fazla VM'nize bağlayabilirsiniz.
Not
Paylaşılan diskler için konak önbelleğe alma desteklenmez.
Ultra disk dağıtıyorsanız gerekli gereksinimlerle eşleştiğinden emin olun. Ayrıntılar için bkz . Azure ultra diskleri kullanma.
$resourceGroup = "myResourceGroup"
$location = "WestCentralUS"
$vm = New-AzVm -ResourceGroupName $resourceGroup -Name "myVM" -Location $location -VirtualNetworkName "myVnet" -SubnetName "mySubnet" -SecurityGroupName "myNetworkSecurityGroup" -PublicIpAddressName "myPublicIpAddress"
$dataDisk = Get-AzDisk -ResourceGroupName $resourceGroup -DiskName "mySharedDisk"
$vm = Add-AzVMDataDisk -VM $vm -Name "mySharedDisk" -CreateOption Attach -ManagedDiskId $dataDisk.Id -Lun 0
update-AzVm -VM $vm -ResourceGroupName $resourceGroup
Desteklenen SCSI PR komutları
Paylaşılan diski kümenizdeki VM'lerinize bağladıktan sonra, SCSI PR kullanarak çekirdek oluşturabilir ve diske okuma/yazma işlemi yapabilirsiniz. Azure paylaşılan diskleri kullanılırken aşağıdaki ÇEKME İsteği komutları kullanılabilir:
Diskle etkileşim kurmak için persistent-reservation-action listesiyle başlayın:
PR_REGISTER_KEY
PR_REGISTER_AND_IGNORE
PR_GET_CONFIGURATION
PR_RESERVE
PR_PREEMPT_RESERVATION
PR_CLEAR_RESERVATION
PR_RELEASE_RESERVATION
PR_RESERVE, PR_PREEMPT_RESERVATION veya PR_RELEASE_RESERVATION kullanırken aşağıdaki persistent-reservation türünden birini sağlayın:
PR_NONE
PR_WRITE_EXCLUSIVE
PR_EXCLUSIVE_ACCESS
PR_WRITE_EXCLUSIVE_REGISTRANTS_ONLY
PR_EXCLUSIVE_ACCESS_REGISTRANTS_ONLY
PR_WRITE_EXCLUSIVE_ALL_REGISTRANTS
PR_EXCLUSIVE_ACCESS_ALL_REGISTRANTS
PR_RESERVE, PR_REGISTER_AND_IGNORE, PR_REGISTER_KEY, PR_PREEMPT_RESERVATION, PR_CLEAR_RESERVATION veya PR_RELEASE-RESERVATION kullanırken de persistent-reservation-key sağlamanız gerekir.
Sonraki adımlar
Diskinizi dağıtmak için Azure Resource Manager şablonlarını kullanmayı tercih ediyorsanız aşağıdaki örnek şablonlar kullanılabilir:
Başka sorularınız varsa SSS'nin paylaşılan diskler bölümüne bakın.