Inhalte
Volume Objekte sind Rang 3 und untergeordnet zu node
und nodearray
. Ein Volume stellt einen Azure-Datenträger dar.
Beispiel
Durch Das Hinzufügen eines [[[volume]]]
Abschnitts zu einem Knoten wird ein Azure-Datenträger erstellt und an die VM angefügt.
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = $SubnetId
MachineType = $MachineType
ImageName = $ImageName
[[[volume my-volume]]]
Size = 500
[[[volume another-volume]]]
Size = 1024
StorageAccountType = StandardSSD_LRS
[[[volume data]]]
VolumeId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Compute/disks/datadisk
Attributwerte, die mit $
beginnen, verweisen auf Parameter.
Attribut | Art | Definition |
---|---|---|
Größe | Schnur | (Erforderlich) Größe des Datenträgers in GB |
VolumeId | Schnur | Ressourcen-ID für vorhandene Azure-Datenträger. |
StorageAccountType | Schnur | UltraSSD_LRS, Premium_LRS, StandardSSD_LRS, Standard_LRS (Azure-Datenträgertypen) Wenn nicht festgelegt, werden standardmäßig Standard_LRS oder Premium_LRS je nach VM-Größenfunktionen festgelegt. |
DiskIOPSReadWrite | Ganze Zahl | Bereitgestellte IOPS sehen Ultra Disks |
DiskMBPSReadWrite | Ganze Zahl | Datenträgerdurchsatz MB/s siehe Ultra Disks |
Azure.Lun | Ganze Zahl | Überschreiben Sie die automatisch zugewiesene LUN-ID. |
Montieren | Schnur | Name des Mount-Konstrukts, in configuration -Objekt beschrieben |
Azure.Caching | Schnur | None, readonly, readwrite. Der Standardwert ist keine. |
Beharrlich | Boolesch | Wenn false, wird der Datenträger mit dem virtuellen Computer gelöscht. Der Standardwert ist "false". |
Arbeitsunfähig | Boolesch | Wenn true, wird dieses Volume ignoriert. Der Standardwert ist "false". |
SourceUri | Schnur | URI des BLOB, das in verwalteten Datenträger importiert werden soll. |
StorageAccountId | Schnur | Azure-Ressourcen-ID des Speicherkontos, das das SourceUri-Blob enthält. Erforderlich, wenn sich blob in einem anderen Abonnement befindet. |
SourceResourceId | Schnur | Azure-Ressourcen-ID der Quellmomentaufnahme oder des verwalteten Datenträgers. |
DiskEncryptionSetId (8,5+) | Schnur | Azure-Ressourcen-ID des Datenträgerverschlüsselungssatzes, um Server-Side Verschlüsselung mit CMK zu aktivieren. |
ConfidentialDiskEncryptionSetId (8.5+) | Schnur | Azure-Ressourcen-ID des Vertraulichen Datenträgerverschlüsselungssatzes, um die vertrauliche Verschlüsselung mit CMK zu aktivieren. Hinweis: erfordert SecurityEncryptionType=DiskWithVMGuestState . (CycleCloud 8.5+) |
SecurityEncryptionType (8.5+) | Schnur | Einer von VMGuestStateOnly (Standardeinstellung) oder DiskWithVMGuestState . |
Azure.Encryption.Type | Schnur | Veraltet, hat keine Auswirkung. Die Verwendung eines Datenträgerverschlüsselungssatzes stellt CMK bereit; andernfalls ist PMK wirksam. |
Azure.Encryption.DiskEncryptionSetId | Schnur | Veraltet. Verwenden Sie stattdessen DiskEncryptionSetId ab CycleCloud 8.5. |
Startvolume
Für jeden Knoten stellt das Volume mit dem Namen boot
eine erweiterte Konfiguration des Betriebssystemstartvolumes bereit. Speichertypeinstellungen für den Startdatenträger werden ignoriert, wenn EphemeralOSDisk=true
für den Knoten angegeben wird.
[[node scheduler]]
Zone = 1
[[[volume boot]]]
Size = 100
StorageAccountType = UltraSSD_LRS
DiskIOPSReadWrite = 38400
DiskMBPSReadWrite = 2000
Anmerkung
UltraSSD-Datenträger können nur mit Verfügbarkeitszonen verwendet werden (Verfügbarkeitssätze und einzelne VM-Bereitstellungen außerhalb von Zonen haben nicht die Möglichkeit, einen Ultra-Datenträger anzufügen).