Udostępnij przez


Objętości

Obiekty woluminu mają rangę 3 i są podrzędne do obiektów node i nodearray. Wolumin reprezentuje dysk platformy Azure.

Przykład

[[[volume]]] Dodanie sekcji do węzła powoduje utworzenie dysku platformy Azure i dołączenie go do maszyny wirtualnej.

[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

Wartości atrybutów rozpoczynające się od $ parametrów referencyjnych.

Atrybut Typ Definicja
Rozmiar Sznurek (Wymagane) Rozmiar dysku w GB
VolumeId Sznurek Identyfikator zasobu dla istniejącego dysku platformy Azure.
TypKontaMagazynu Sznurek UltraSSD_LRS, Premium_LRS, StandardSSD_LRS, Standard_LRS, PremiumV2_LRS (typy dysków platformy Azure) Jeśli nie ustawisz tej wartości, wartość domyślna to Standard_LRS lub Premium_LRS w zależności od możliwości rozmiaru maszyny wirtualnej.
DiskIOPSReadWrite Liczba całkowita Prowizjonowane IOPS. Zobacz Dyski Ultra.
DiskMBPSReadWrite Liczba całkowita Przepływność dysku MB/s. Zobacz Dyski Ultra.
Azure.Lun Liczba całkowita Zastąp automatycznie przypisany identyfikator LUN.
Zamontować Sznurek Nazwa konstrukcji montażu, opisanej w obiekcie configuration.
Azure.Caching Sznurek Brak, tylko do odczytu, do odczytu i zapisu. Wartość domyślna to brak.
Wytrwały logiczny Jeśli wartość false, dysk zostanie usunięty po usunięciu maszyny wirtualnej. Wartość domyślna to „false”.
Niepełnosprawny logiczny Jeśli to prawda, wolumin jest ignorowany. Wartość domyślna to „false”.
Identyfikator SourceUri Sznurek URI obiektu blob do zaimportowania na zarządzany dysk.
Id konta przechowywania Sznurek Identyfikator zasobu Azure konta magazynowego zawierającego blob SourceUri. Wymagane, jeśli obiekt blob znajduje się w innej subskrypcji.
IdentyfikatorZasobuŹródłowego Sznurek Identyfikator zasobu Azure dla migawki źródłowej lub dysku zarządzanego.
DiskEncryptionSetId (8.5+) Sznurek Identyfikator zasobu platformy Azure zestawu szyfrowania dysków w celu włączenia szyfrowania po stronie serwera za pomocą klucza zarządzanego przez klienta.
ConfidentialDiskEncryptionSetId (8.5+) Sznurek Identyfikator zasobu platformy Azure zestawu Confidential Disk Encryption umożliwiającego szyfrowanie za pomocą klucza zarządzanego przez klienta. Uwaga: wymaga SecurityEncryptionType=DiskWithVMGuestState. (CycleCloud 8.5+)
TypSzyfrowaniaBezpieczeństwa (8.5+) Sznurek Jeden z VMGuestStateOnly (wartość domyślna) lub DiskWithVMGuestState.
Azure.Encryption.Type Sznurek Przestarzałe. Nie ma żadnego efektu. Jeśli używasz zestawu szyfrowania dysków, uzyskasz klucz cmK; w przeciwnym razie otrzymasz klucz PMK.
Azure.Encryption.DiskEncryptionSetId Sznurek Przestarzałe. Zamiast tego użyj DiskEncryptionSetId w wersji CycleCloud 8.5.

Wolumin rozruchowy

Dla każdego węzła wolumin o nazwie boot uwidacznia zaawansowaną konfigurację woluminu rozruchowego systemu operacyjnego. Klaster ignoruje ustawienia typu magazynu dla dysku rozruchowego, jeśli dla węzła określisz EphemeralOSDisk=true.

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

Uwaga

Dyski UltraSSD można używać tylko ze strefami dostępności. Nie można używać dysków UltraSSD z zestawami dostępności ani z wdrożeniami pojedynczych maszyn wirtualnych poza strefami.