你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
卷
Volume 对象排名 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 磁盘的资源 ID。 |
StorageAccountType | 字符串 | UltraSSD_LRS、Premium_LRS、StandardSSD_LRS、Standard_LRS(Azure 磁盘类型)如果未设置,则默认为Standard_LRS或Premium_LRS,具体取决于 VM 大小功能。 |
DiskIOPSReadWrite | 整数 | 预配的 IOPS 请参阅 超级磁盘 |
DiskMBPSReadWrite | 整数 | 磁盘吞吐量 MB/秒,请参阅 超级磁盘 |
Azure.Lun | 整数 | 重写自动分配的 LUN ID。 |
安装 | 字符串 | 装载构造的名称,configuration 对象中所述 |
Azure.Caching | 字符串 | None、readonly、readwrite。 默认值为 none。 |
持续 | 布尔 | 如果为 false,则会删除 vm 的磁盘。 默认值为 false。 |
禁用 | 布尔 | 如果为 true,则忽略此卷。 默认值为 false。 |
SourceUri | 字符串 | 要导入到托管磁盘中的 Blob 的 URI。 |
StorageAccountId | 字符串 | 包含 SourceUri blob 的存储帐户的 Azure 资源 ID。 如果 Blob 位于其他订阅中,则为必需。 |
SourceResourceId | 字符串 | 源快照或托管磁盘的 Azure 资源 ID。 |
DiskEncryptionSetId (8.5+) | 字符串 | 磁盘加密集的 Azure 资源 ID,用于使用 CMK 启用 Server-Side 加密。 |
ConfidentialDiskEncryptionSetId (8.5+) | 字符串 | 用于通过 CMK 启用机密加密的机密磁盘加密集的 Azure 资源 ID。 注意:需要 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 磁盘只能与可用性区域一起使用(区域外部的可用性集和单个 VM 部署将无法附加超级磁盘)。