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 angehängt.

[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, PremiumV2_LRS (Azure-Disktypen) Wenn nicht festgelegt, erfolgt standardmäßig eine Zuordnung auf Grundlage der Fähigkeiten der VM-Größe zu Standard_LRS oder Premium_LRS.
DiskIOPSReadWrite Ganze Zahl Siehe bereitgestellte IOPS 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 Montagekonstrukts, beschrieben im configuration-Objekt
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 Verschlüsselungssatzes für Festplatten, 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 (die 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 seit CycleCloud 8.5.

Startvolume

Für jeden Knoten macht das Volume mit dem Namen boot eine erweiterte Konfiguration des Startvolumens des Betriebssystems zugänglich. Speichertypeinstellungen für den Startdatenträger werden ignoriert, wenn EphemeralOSDisk=true für den Knoten spezifiziert ist.

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