磁碟區物件為等級 3,並從屬於 node 和 nodearray 物件。 一個磁碟區代表一個 Azure 磁碟。
範例
將區 [[[volume]]] 段新增至節點會建立 Azure 磁碟,並將其連結至 VM。
[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
以參考參數開頭的 $ 屬性值。
| 屬性 | 類型 | 定義 |
|---|---|---|
| 大小 | 繩子 | (必要) 以 GB 為單位的磁碟大小 |
| VolumeId | 繩子 | 現有 Azure 磁碟的資源標識碼。 |
| 儲存帳戶類型 (StorageAccountType) | 繩子 | UltraSSD_LRS、Premium_LRS、StandardSSD_LRS、Standard_LRS、PremiumV2_LRS(Azure 磁碟類型)如果您未設定此值,預設值會根據 VM 大小功能Standard_LRS或Premium_LRS。 |
| DiskIOPSReadWrite | 整數 | 已佈建的 IOPS。 請參閱 Ultra 磁碟。 |
| DiskMBPSReadWrite | 整數 | 磁碟輸送量 MB/秒。 請參閱 Ultra 磁碟。 |
| Azure.Lun | 整數 | 覆寫自動指派的 LUN 識別碼。 |
| 掛接 | 繩子 | 在configuration物件中描述的掛接建構名稱。 |
| Azure.Caching | 繩子 | None, readonly, readwrite。 預設值為 none。 |
| 持續性 | 布林值 | 如果為 false,則會在刪除 VM 時刪除磁碟。 預設值為 false。 |
| 已停用 | 布林值 | 如果為 true,則會忽略音量。 預設值為 false。 |
| SourceUri | 繩子 | 匯入至受控磁碟的 Blob 的 URI。 |
| 儲存帳戶ID | 繩子 | 包含 SourceUri Blob 之記憶體帳戶的 Azure 資源識別碼。 如果 Blob 位於不同的訂閱中,此為必需。 |
| 原始資源識別碼 (SourceResourceId) | 繩子 | 來源快照集或受控磁碟的 Azure 資源標識符。 |
| DiskEncryptionSetId (8.5+) | 繩子 | 磁碟加密集的 Azure 資源識別碼,用於使用 CMK 來啟用伺服器端加密。 |
| ConfidentialDiskEncryptionSetId (8.5+) | 繩子 | 機密磁碟加密集的 Azure 資源識別碼,用於使用 CMK 來啟用機密加密。 注意:需要 SecurityEncryptionType=DiskWithVMGuestState。 (CycleCloud 8.5+) |
| SecurityEncryptionType (8.5+) | 繩子 | 其中一個 VMGuestStateOnly (預設值) 或 DiskWithVMGuestState。 |
| Azure.Encryption.Type | 繩子 | 已廢棄。 這個選項無效。 如果您使用磁碟加密集,您會取得 CMK;否則,您會取得 PMK。 |
| Azure.Encryption.DiskEncryptionSetId | 繩子 | 已廢棄。 請改用 DiskEncryptionSetId,從 CycleCloud 8.5 起。 |
開機磁碟區
針對每個節點,名為 boot 的磁碟區會公開OS開機磁碟區的一些進階設定。 如果您為節點指定 EphemeralOSDisk=true ,叢集會忽略開機磁碟的記憶體類型設定。
[[node scheduler]]
Zone = 1
[[[volume boot]]]
Size = 100
StorageAccountType = UltraSSD_LRS
DiskIOPSReadWrite = 38400
DiskMBPSReadWrite = 2000
備註
您只能在可用性區域中使用 UltraSSD 磁碟。 您無法將 UltraSSD 磁碟與可用性設定組或區域以外的單一 VM 部署搭配使用。