Volymer
Volume-objekt är rangordnade 3 och underordnade 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 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
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.
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 du inte har angett standardinställningen Standard_LRS eller Premium_LRS beroende på vm-storleksfunktioner. |
DiskIOPSReadWrite | Heltal | Etablerad IOPS se Ultra Disks |
DiskMBPSReadWrite | Heltal | Mb/s för diskdataflöde se Ultra Disks |
Azure.Lun | Heltal | Åsidosätt det automatiskt tilldelade LUN-ID:t. |
Montera | Sträng | Namn på monteringskonstruktion som beskrivs i configuration objekt |
Azure.Caching | Sträng | Ingen, lässkyddad, skrivskyddad. Standardvärdet är inget. |
Ihärdig | Boolesk | Om det är falskt tas disken bort med den virtuella datorn. Standardvärdet är falskt. |
Handikappad | Boolesk | Om värdet är sant ignoreras den här volymen. Standardvärdet är falskt. |
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 (standard) eller DiskWithVMGuestState . |
Azure.Encryption.Type | Sträng | Inaktuell, har ingen effekt. Med hjälp av en diskkrypteringsuppsättning får du CMK; annars gäller PMK. |
Azure.Encryption.DiskEncryptionSetId | Sträng | Deprecated. Använd DiskEncryptionSetId i stället från och med CycleCloud 8.5. |
Startvolym
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
Not
UltraSSD-diskar kan bara användas med tillgänglighetszoner (tillgänglighetsuppsättningar och distributioner av enskilda virtuella datorer utanför zoner kan inte ansluta en ultradisk).