Freigeben über


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).