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