Share via


Volymer

Volymobjekt rangordnas 3 och är underordnade till node och nodearray. En volym representerar en Azure-disk.

Exempel

Om du lägger till ett [[[volume]]] avsnitt i en nod skapas en Azure-disk och den kopplas till den virtuella datorn.

[cluster my-cluster]
  [[node my-node]]
    Credentials = $Credentials
    SubnetId = $SubnetId
    MachineType = $MachineType
    ImageName = $ImageName

    [[[volume my-volume]]]
      Size = 500

    [[[volume another-volume]]]
      Size = 1024
      SSD = true

    [[[volume data]]]
      VolumeId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Compute/disks/datadisk
[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

Attributvärden som börjar med $ refererar till parametrar.

Attributreferens

Attribut Typ Definition
Storlek Sträng (Krävs) Storleken på disken i GB
VolumeId Sträng Resurs-ID för befintlig Azure-disk.
SSD Boolesk Om det är sant använder du Premium Disk SKU. Annars använder du standarddisken. Standard: false.
Azure.Lun Integer Åsidosätt det automatiskt tilldelade LUN-ID:t.
Montera Sträng Namn på monteringskonstruktion som beskrivs i configuration -objekt
Azure.Caching Sträng [none, readonly, readwrite] Standard: none.
Permanent Boolesk Om det är falskt tas disken bort när den virtuella datorn tas bort. Standard: false.
Inaktiverad Boolesk Om det är sant ignoreras den här volymen. Standard: false.
SourceUri Sträng URI för blob som ska importeras till en hanterad disk.
StorageAccountId Sträng Azure-resurs-ID för lagringskonto som innehåller SourceUri-blob. Krävs om bloben finns i en annan prenumeration.
SourceResourceId Sträng Azure-resurs-ID för källögonblicksbild eller hanterad disk.
Attribut Typ Definition
Storlek Sträng (Krävs) Storleken på disken i GB
VolumeId Sträng Resurs-ID för befintlig Azure-disk.
StorageAccountType Sträng UltraSSD_LRS, Premium_LRS, StandardSSD_LRS, Standard_LRS (Azure Disk Types) Om det inte anges är standardinställningen Standard_LRS eller Premium_LRS beroende på vm-storleksfunktionerna.
DiskIOPSReadWrite Integer Etablerade IOPS se Ultra Disks
DiskMBPSReadWrite Integer Diskdataflöde MB/s se Ultra Disks
Azure.Lun Integer Åsidosätt det automatiskt tilldelade LUN-ID:t.
Montera Sträng Namn på monteringskonstruktion som beskrivs i configuration -objekt
Azure.Caching Sträng Ingen, skrivskyddad. Standardvärdet är ingen.
Permanent Boolesk Om det är falskt tas disken bort med den virtuella datorn. Standardvärdet är false.
Inaktiverad Boolesk Om det är sant ignoreras den här volymen. Standardvärdet är false.
SourceUri Sträng URI för blob som ska importeras till en hanterad disk.
StorageAccountId Sträng Azure-resurs-ID för lagringskonto som innehåller SourceUri-blob. Krävs om bloben finns i en annan prenumeration.
SourceResourceId Sträng Azure-resurs-ID för källögonblicksbild eller hanterad disk.
DiskEncryptionSetId (8.5+) Sträng Azure-resurs-ID för diskkrypteringsuppsättningen för att aktivera Server-Side kryptering med CMK.
ConfidentialDiskEncryptionSetId (8.5+) Sträng Azure-resurs-ID för den konfidentiella diskkrypteringsuppsättningen för att aktivera konfidentiell kryptering med CMK. Obs! Kräver SecurityEncryptionType=DiskWithVMGuestState. (CycleCloud 8.5+)
SecurityEncryptionType (8.5+) Sträng En av VMGuestStateOnly (standardinställningen) eller DiskWithVMGuestState.
Azure.Encryption.Type Sträng Inaktuell, har ingen effekt. Användning av en diskkrypteringsuppsättning ger CMK; annars gäller PMK.
Azure.Encryption.DiskEncryptionSetId Sträng Inaktuellt. Använd DiskEncryptionSetId i stället från och med CycleCloud 8.5.

Startvolymen

För varje nod exponerar volymen med namnet boot viss avancerad konfiguration av OS-startvolymen.

  [[node scheduler]]
    [[[volume boot]]]
      Size = 100
      SSD = true
      Azure.Caching = ReadOnly

Anteckning

Det här avsnittet ignoreras om EphemeralOSDisk har angetts.

För varje nod exponerar volymen med namnet boot viss avancerad konfiguration av OS-startvolymen. Inställningar för lagringstyp för startdisken ignoreras om EphemeralOSDisk=true anges för noden.

  [[node scheduler]]
  Zone = 1
    [[[volume boot]]]
      Size = 100
      StorageAccountType = UltraSSD_LRS
      DiskIOPSReadWrite = 38400
      DiskMBPSReadWrite = 2000

Anteckning

UltraSSD-diskar kan bara användas med tillgänglighetszoner (tillgänglighetsuppsättningar och distributioner av enskilda virtuella datorer utanför zoner kommer inte att kunna ansluta en ultradisk).