Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: ✔️ Virtuelle Linux-Computer ✔️ Virtuelle Windows-Computer ✔️ Flexible Skalierungsgruppen ✔️ Einheitliche Skalierungsgruppen
Dieser Artikel erklärt, wie Sie die Funktion für gemeinsam genutzte Datenträger für in Azure verwaltete Datenträger aktivieren. Mit freigegebenen Azure-Datenträgern können Sie einen verwalteten Datenträger gleichzeitig an mehrere virtuelle Computer (VMs) anfügen und so die Bereitstellung oder Migration von clusterierten Anwendungen zu Azure ermöglichen.
Wenn Sie konzeptionelle Informationen zu verwalteten Datenträgern mit aktivierten gemeinsamen Datenträgern suchen, lesen Sie Azure gemeinsame Datenträger.
Voraussetzungen
Für die Skripte und Befehle in diesem Artikel ist Folgendes erforderlich:
- Version 6.0.0 oder höher des Azure PowerShell-Moduls
oder
- Die aktuelle Version der Azure-Befehlszeilenschnittstelle
Einschränkungen
Allgemeine Einschränkungen
Für freigegebene Datenträger gelten allgemeine Einschränkungen, die unabhängig von der Art des Datenträgers für alle freigegebenen Datenträger gelten. Außerdem gibt es weitere Einschränkungen, die nur für bestimmte Arten von gemeinsam genutzten Datenträgern gelten. Die folgende Liste enthält die allgemeinen Einschränkungen:
- Derzeit können nur Ultra Disks, Premium SSD v2, Premium SSD und Standard SSDs als freigegebene Datenträger verwendet werden
- Freigegebene Datenträger können an einzelne Virtual Machine Scale Sets angehängt werden, können aber nicht in den Modellen des Virtual Machine Scale Set definiert oder automatisch bereitgestellt werden
- Schreibbeschleunigung wird für freigegebene Datenträger nicht unterstützt
- Hostzwischenspeicherung wird für freigegebene Datenträger nicht unterstützt
Jeder verwaltete Datenträger, für den freigegebene Datenträger aktiviert sind, unterliegt ebenfalls den folgenden Einschränkungen, die nach Datenträgertyp geordnet sind:
Ultra Disks
Ultra Disks haben eine eigene Liste von Limiten, die nichts mit freigegebenen Datenträgern zu tun haben. Informationen zu Ultra Disk-Einschränkungen finden Sie unter Verwendung von Azure Ultra Disks.
Beim Freigeben von Ultra-Datenträgern gelten die folgenden zusätzlichen Einschränkungen:
- Nur Basisdatenträger können mit einigen Versionen des Windows Server-Failoverclusters verwendet werden. Weitere Informationen finden Sie unter Hardwareanforderungen und Speicheroptionen für Failoverclustering.
- Sie können nicht über Verfügbarkeitszonen hinweg freigegeben werden.
SSD Premium v2
Für verwaltete SSD Premium v2-Datenträger gelten eigene Einschränkungen, die nicht mit freigegebenen Datenträgern zusammenhängen. Informationen zu diesen Einschränkungen finden Sie unter Einschränkungen von SSD Premium v2.
Bei der Freigabe von SSD Premium v2-Datenträgern gilt die folgende zusätzliche Einschränkung:
- Nur Basisdatenträger können mit einigen Versionen des Windows Server-Failoverclusters verwendet werden. Weitere Informationen finden Sie unter Hardwareanforderungen und Speicheroptionen für Failoverclustering.
- Sie können nicht über Verfügbarkeitszonen hinweg freigegeben werden.
SSD Premium
- Die Aktivierung kann nicht auf Betriebssystem-Datenträgern, sondern nur auf sonstigen Datenträgern erfolgen.
- Die Hostzwischenspeicherung ist für Premium-SSDs mit
maxShares>1nicht verfügbar. - Disk-Bursting ist für Premium-SSDs mit
maxShares>1nicht verfügbar. - Wenn Sie Verfügbarkeitsgruppen oder Virtual Machine Scale Sets mit freigegebenen Azure-Datenträgern verwenden, wird die Ausrichtung der Speicherfehlerdomäne mit der Fehlerdomäne des virtuellen Computeres für den freigegebenen Datenträger nicht erzwungen.
- Bei der Verwendung von Näherungsplatzierungsgruppen (PPGs) müssen alle virtuellen Computer, die einen Datenträger freigeben, zur selben Näherungsplatzierungsgruppe gehören.
- Nur Basisdatenträger können mit einigen Versionen des Windows Server-Failoverclusters verwendet werden. Weitere Informationen finden Sie unter Hardwareanforderungen und Speicheroptionen für Failoverclustering.
- Azure Site Recovery wird in bestimmten Szenarien unterstützt.
- Azure Backup ist über Azure Disk Backup verfügbar.
- Nur serverseitige Verschlüsselung wird unterstützt, Azure Disk Encryption wird aktuell nicht unterstützt.
- Die verfügbarkeitszonenübergreifende Freigabe ist nur möglich, wenn zonenredundanter Speicher für verwaltete Datenträger verwendet wird.
Standard-SSDs
- Die Aktivierung kann nicht auf Betriebssystem-Datenträgern, sondern nur auf sonstigen Datenträgern erfolgen.
- Hostzwischenspeicherung ist für Standard-SSDs mit
maxShares>1nicht verfügbar. - Wenn Sie Verfügbarkeitsgruppen und Virtual Machine Scale Sets mit freigegebenen Azure-Datenträgern verwenden, wird die Ausrichtung der Speicherfehlerdomäne mit der Fehlerdomäne des virtuellen Computers für den freigegebenen Datenträger nicht erzwungen.
- Bei der Verwendung von Näherungsplatzierungsgruppen (PPGs) müssen alle virtuellen Computer, die einen Datenträger freigeben, zur selben Näherungsplatzierungsgruppe gehören.
- Nur Basisdatenträger können mit einigen Versionen des Windows Server-Failoverclusters verwendet werden. Weitere Informationen finden Sie unter Hardwareanforderungen und Speicheroptionen für Failoverclustering.
- Azure Site Recovery wird in bestimmten Szenarien unterstützt.
- Azure Backup ist über Azure Disk Backup verfügbar.
- Nur serverseitige Verschlüsselung wird unterstützt, Azure Disk Encryption wird aktuell nicht unterstützt.
- Die verfügbarkeitszonenübergreifende Freigabe ist nur möglich, wenn zonenredundanter Speicher für verwaltete Datenträger verwendet wird.
Unterstützte Betriebssysteme
Freigegebene Datenträger unterstützen verschiedene Betriebssysteme. Die unterstützten Betriebssysteme finden Sie in den Abschnitten Windows und Linux des konzeptuellen Artikels.
Datenträgergrößen
Derzeit können nur Ultra Disks, Premium SSD v2, Premium SSD und Standard-SSDs gemeinsam genutzte Datenträger aktivieren. Unterschiedliche Datenträgergrößen weisen möglicherweise verschiedene maxShares-Grenzwerte auf, die Sie beim Festlegen des maxShares-Werts nicht überschreiten können.
Sie können für jeden Datenträger einen maxShares-Wert definieren, der die maximale Anzahl von Knoten darstellt, die den Datenträger gleichzeitig nutzen können. Wenn Sie z. B. einen Failovercluster mit zwei Knoten einrichten möchten, legen Sie maxShares=2 fest. Der Maximalwert ist eine Obergrenze. Knoten können dem Cluster beitreten oder ihn verlassen (Einbindung des Datenträgers oder Aufheben der Einbindung), solange die Anzahl der Knoten kleiner als der angegebene maxShares-Wert ist.
Hinweis
Der maxShares-Wert kann nur festgelegt oder bearbeitet werden, wenn der Datenträger von allen Knoten getrennt wird.
SSD Premium-Bereiche
In der folgenden Tabelle sind die zulässigen Maximalwerte für Größen von Premium-SSDs bei maxShares dargestellt.
| Datenträgergrößen | maxShares-Limit |
|---|---|
| P1,P2,P3,P4,P6,P10,P15,P20 | 3 |
| P30, P40, P50 | 5 |
| P60, P70, P80 | 10 |
Die IOPS- und Bandbreitenlimits für einen Datenträger sind vom maxShares-Wert nicht betroffen. Beispielsweise beträgt der maximale IOPS eines P15-Datenträgers 1100, unabhängig davon, ob maxShares = 1 oder maxShares > 1 ist.
SSD Standard-Bereiche
In der folgenden Tabelle sind die zulässigen Maximalwerte für Standard-SSD-Größen in Bezug auf maxShares dargestellt.
| Datenträgergrößen | maxShares-Limit |
|---|---|
| E1,E2,E3,E4,E6,E10,E15,E20 | 3 |
| E30, E40, E50 | 5 |
| E60, E70, E80 | 10 |
Die IOPS- und Bandbreitenlimits für einen Datenträger sind vom maxShares-Wert nicht betroffen. Beispielsweise beträgt der maximale IOPS eines E15-Datenträgers 500, unabhängig davon, ob maxShares = 1 oder maxShares > 1 ist.
Ultra Disk-Bereiche
Der maxShares-Mindestwert ist 1, der maxShares-Höchstwert beträgt 15. Es gibt keine Größenbeschränkungen für Ultra-Datenträger. Jeder Ultra-Datenträger, unabhängig von seiner Größe, kann jeden Wert für maxShares bis einschließlich des Maximalwerts verwenden.
SSD Premium v2-Bereiche
Der maxShares-Mindestwert ist 1, der maxShares-Höchstwert beträgt 15. Es gibt keine Größenbeschränkungen für Premium SSD v2, jede Größe Premium SSD v2 kann jeden Wert für maxShares verwenden, bis einschließlich des Maximalwertes.
Bereitstellen einer Premium-SSD als gemeinsam genutzter Datenträger
Wenn Sie einen verwalteten Datenträger mit aktiviertem Feature für gemeinsam genutzte Datenträger bereitstellen möchten, legen Sie die Eigenschaft auf einen Wert fest, der maxShares größer als 1 ist. Diese Einstellung ermöglicht, dass der Datenträger von mehreren VMs gemeinsam genutzt werden kann.
Wichtig
Hostzwischenspeicherung wird für freigegebene Datenträger nicht unterstützt.
Der Wert von maxShares kann nur festgelegt oder geändert werden, wenn die Einbindung eines Datenträgers auf allen VMs aufgehoben wird. Informationen zu den zulässigen Werten für finden Sie unter maxShares.
Melden Sie sich beim Azure-Portal an.
Suchen Sie nach Datenträger und wählen Sie ihn aus.
Wählen Sie + Erstellen aus, um einen neuen verwalteten Datenträger zu erstellen.
Wählen Sie im Bereich "Grundlagen " einen Bereich und dann " Größe ändern" aus.
Wählen Sie die gewünschte Premium-SSD-Größe und SKU und dann OK aus.
Fahren Sie mit der Bereitstellung fort, bis Sie zum Bereich Erweitert gelangen.
Wählen Sie für "Freigegebenen Datenträger aktivieren""Ja" und dann einen Wert für "Max"-Freigaben aus.
Klicken Sie auf Überprüfen + erstellen.
Bereitstellen einer Standard-SSD als gemeinsam genutzter Datenträger
Wenn Sie einen verwalteten Datenträger mit aktivierter Funktion für freigegebene Datenträger bereitstellen möchten, legen Sie die maxShares Eigenschaft auf einen Wert größer als 1 fest. Mit dieser Einstellung kann der Datenträger für mehrere VMs freigegeben werden.
Wichtig
Hostzwischenspeicherung wird für freigegebene Datenträger nicht unterstützt.
Der Wert von maxShares kann nur festgelegt oder geändert werden, wenn die Einbindung eines Datenträgers auf allen VMs aufgehoben wird. Informationen zu den zulässigen Werten für finden Sie unter maxShares.
Melden Sie sich beim Azure-Portal an.
Suchen Sie nach Datenträger und wählen Sie ihn aus.
Wählen Sie + Erstellen aus, um einen neuen verwalteten Datenträger zu erstellen.
Wählen Sie im Bereich "Grundlagen " einen Bereich und dann " Größe ändern" aus.
Wählen Sie die gewünschte Standard-SSD-Größe und SKU und dann OK aus.
Fahren Sie mit der Bereitstellung fort, bis Sie zum Bereich Erweitert gelangen.
Wählen Sie für "Freigegebenen Datenträger aktivieren""Ja" und dann einen Wert für "Max"-Freigaben aus.
Klicken Sie auf Überprüfen + erstellen.
Bereitstellen eines Ultra-Datenträgers als gemeinsam genutzter Datenträger
Um einen verwalteten Datenträger mit aktiviertem Feature für freigegebene Datenträger bereitzustellen, ändern Sie den Parameter maxShares in einen Wert, der größer als 1 ist. Dadurch kann der Datenträger für mehrere VMs freigegeben werden.
Wichtig
Der Wert von maxShares kann nur festgelegt oder geändert werden, wenn die Einbindung eines Datenträgers auf allen VMs aufgehoben wird. Informationen zu den zulässigen Werten für finden Sie unter maxShares.
Melden Sie sich beim Azure-Portal an.
Suchen Sie nach Datenträger und wählen Sie ihn aus.
Wählen Sie + Erstellen aus, um einen neuen verwalteten Datenträger zu erstellen.
Wählen Sie im Bereich "Grundlagen " die Option "Größe ändern" aus.
Wählen Sie "Ultra Disk" für die Datenträger-SKU aus.
Wählen Sie die gewünschte Datenträgergröße und dann OK aus.
Fahren Sie mit der Bereitstellung fort, bis Sie zum Bereich Erweitert gelangen.
Wählen Sie für "Freigegebenen Datenträger aktivieren""Ja" und dann einen Wert für "Max"-Freigaben aus.
Klicken Sie auf Überprüfen + erstellen.
Eine vorhandene Festplatte freigeben
Wenn Sie einen vorhandenen Datenträger freigeben oder aktualisieren möchten, wie viele VMs ihn einbinden können, legen Sie den Parameter maxShares mithilfe von Azure PowerShell oder der Azure CLI fest. Um die Freigabe zu deaktivieren, setzen Sie maxShares auf 1.
Wichtig
Hostzwischenspeicherung wird für freigegebene Datenträger nicht unterstützt.
Der Wert von maxShares kann nur festgelegt oder geändert werden, wenn die Einbindung eines Datenträgers auf allen VMs aufgehoben wird. Informationen zu den zulässigen Werten für finden Sie unter maxShares.
Notieren Sie vor dem Trennen eines Datenträgers die LUN-ID für den Fall, dass Sie ihn erneut anfügen.
Azure PowerShell
Die folgenden Azure PowerShell Befehle aktualisieren die Freigabekonfiguration eines vorhandenen Datenträgers.
$datadiskconfig = Get-AzDisk -DiskName "mySharedDisk"
$datadiskconfig.maxShares = 3
Update-AzDisk -ResourceGroupName 'myResourceGroup' -DiskName 'mySharedDisk' -Disk $datadiskconfig
Azure CLI
Der folgende Azure CLI Befehl aktualisiert die Freigabekonfiguration eines vorhandenen Datenträgers.
#Modifying a disk to enable or modify sharing configuration
az disk update --name mySharedDisk --max-shares 5 --resource-group myResourceGroup
Verwenden Sie freigegebene Azure-Datenträger mit Ihren VMs
Nachdem Sie einen gemeinsamen Datenträger mit maxShares > 1 bereitgestellt haben, können Sie den Datenträger in eine oder mehrere Ihrer VMs mounten.
Hinweis
Hostzwischenspeicherung wird für freigegebene Datenträger nicht unterstützt.
Wenn Sie einen Ultra Disk bereitstellen, stellen Sie sicher, dass er den erforderlichen Anforderungen entspricht. Details finden Sie unter Verwenden von Azure Ultra Disks .
Die folgenden Azure PowerShell-Befehle erstellen eine VM und fügen den freigegebenen Datenträger als Datenträger für Daten hinzu.
$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
Unterstützte persistente SCSI-Reservierungsbefehle
Nachdem Sie den freigegebenen Datenträger in Ihrem Cluster an Ihre virtuellen Maschinen (VMs) angebunden haben, können Sie mithilfe von SCSI-Befehlen für persistente Reservierungen (PR) das Quorum herstellen und Lese- und Schreibzugriff auf den Datenträger erhalten.
Bei Verwendung von freigegebenen Azure-Datenträgern sind die folgenden SCSI-Befehle für persistente Reservierungen verfügbar:
PR_REGISTER_KEYPR_REGISTER_AND_IGNOREPR_GET_CONFIGURATIONPR_RESERVEPR_PREEMPT_RESERVATIONPR_CLEAR_RESERVATIONPR_RELEASE_RESERVATION
Wenn Sie PR_RESERVE, PR_PREEMPT_RESERVATION oder PR_RELEASE_RESERVATION verwenden, geben Sie einen der folgenden persistenten Reservierungstypen an:
PR_NONEPR_WRITE_EXCLUSIVEPR_EXCLUSIVE_ACCESSPR_WRITE_EXCLUSIVE_REGISTRANTS_ONLYPR_EXCLUSIVE_ACCESS_REGISTRANTS_ONLYPR_WRITE_EXCLUSIVE_ALL_REGISTRANTSPR_EXCLUSIVE_ACCESS_ALL_REGISTRANTS
Sie müssen außerdem einen persistenten Reservierungsschlüssel angeben, wenn Sie PR_RESERVE, PR_REGISTER_AND_IGNORE, PR_REGISTER_KEY, PR_PREEMPT_RESERVATION, PR_CLEAR_RESERVATION oder PR_RELEASE_RESERVATION verwenden.
Nächste Schritte
Wenn Sie weitere Fragen haben, lesen Sie den Abschnitt " Freigegebene Datenträger " der häufig gestellten Fragen.