Delen via


Volumina

Volumeobjecten zijn rang 3 en ondergeschikt aan node en nodearray objecten. Een volume vertegenwoordigt een Azure-schijf.

Voorbeeld

Als u een [[[volume]]] sectie toevoegt aan een knooppunt, wordt een Azure-schijf gemaakt en gekoppeld aan de virtuele machine.

[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

Kenmerkwaarden die beginnen met $ referentieparameters.

Kenmerk Typ Definitie
Grootte Touwtje (Vereist) Grootte van schijf in GB
VolumeId Touwtje Resource-id voor bestaande Azure Disk.
Opslagaccounttype Touwtje UltraSSD_LRS, Premium_LRS, StandardSSD_LRS, Standard_LRS, PremiumV2_LRS (Azure Disk Types) Als u deze waarde niet instelt, is de standaardwaarde Standard_LRS of Premium_LRS afhankelijk van de VM-groottemogelijkheden.
DiskIOPSReadWrite Geheel getal Toegewezen IOPS. Zie Ultra Disks.
DiskMBPSReadWrite Geheel getal Schijfdoorvoer MB/s. Zie Ultra Disks.
Azure.Lun Geheel getal Overschrijf de automatisch toegewezen LUN-id.
Monteren Touwtje Naam van koppelingsconstructie, beschreven in het configuration object.
Azure.Caching Touwtje Geen, alleen-lezen, lezen-en-schrijven. De standaardwaarde is geen.
Hardnekkig Booleaan Als deze onwaar is, wordt de schijf verwijderd wanneer de virtuele machine wordt verwijderd. De standaardwaarde is vals.
Uitgeschakeld Booleaan Indien waar, wordt het volume genegeerd. De standaardwaarde is vals.
SourceUri Touwtje URI van de blob die moet worden geïmporteerd in beheerde schijf.
StorageAccountId Touwtje Azure-resource-id van het opslagaccount met de SourceUri-blob. Vereist als de blob zich in een ander abonnement bevindt.
SourceResourceId Touwtje Azure-resource-id van de bronmomentopname of beheerde schijf.
DiskEncryptionSetId (8.5+) Touwtje Azure-resource-id van de schijfversleutelingsset om versleuteling aan de serverzijde in te schakelen met CMK.
ConfidentialDiskEncryptionSetId (8.5+) Touwtje Azure-resource-id van de Confidential Disk Encryption Set om vertrouwelijke versleuteling met CMK in te schakelen. Opmerking: Dit vereist SecurityEncryptionType=DiskWithVMGuestState. (CycleCloud 8.5+)
Beveiligingsversleutelingstype (8.5+) Touwtje Een van VMGuestStateOnly (de standaardinstelling) of DiskWithVMGuestState.
Azure.Encryption.Type Touwtje Afgeschreven Heeft geen effect. Als u een schijfversleutelingsset gebruikt, krijgt u CMK; anders krijgt u PMK.
Azure.Encryption.DiskEncryptionSetId Touwtje Afgeschreven Gebruik in plaats daarvan DiskEncryptionSetId vanaf CycleCloud 8.5.

Opstartvolume

Voor elk knooppunt maakt het volume met de naam boot een geavanceerde configuratie van het opstartvolume van het besturingssysteem beschikbaar. Het cluster negeert de instellingen voor het opslagtype voor de opstartschijf als u opgeeft EphemeralOSDisk=true voor het knooppunt.

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

Opmerking

U kunt alleen UltraSSD-schijven gebruiken met beschikbaarheidszones. U kunt geen UltraSSD-schijven gebruiken met beschikbaarheidssets of de implementatie van een enkele VM buiten zones.