你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

托管磁盘

CycleCloud 会自动将卷(Azure 托管磁盘)附加到节点,以提供额外的存储空间。 托管磁盘有四种类型,容量高达 64 TiB。

要创建一个 100GB 的卷,请在群集模板的 [[node]] 元素中添加以下代码:

[[[volume example-vol]]]
Size = 100

永久性卷

默认情况下,会在实例启动时创建存储卷,并在实例终止时删除。 若要在实例终止后保留卷上的数据,请将其设置为 永久性 卷:

[[[volume example-vol]]]
Size = 100
Persistent = true

首次启动实例时会创建此卷,但在实例终止时不会删除。 相反,该卷会被保留,并在下次节点启动时重新附加到实例。 仅当删除群集时,才会删除永久性卷。

警告

删除群集时,也会删除所有永久性卷。 要在删除群集后使存储保持可用,请按 ID 附加预先存在的卷。

磁盘类型

有四种 Azure 磁盘类型。 CycleCloud 默认使用标准硬盘驱动器 (HDD)。 若要为磁盘使用性能更高的 SSD 驱动器,请设置为SSDtrue

[[[volume example-vol]]]
Size = 100
Persistent = true
SSD = true

使用适用于高级存储的 VM 系列时,默认值为高级 SSH 磁盘。

Azure 提供四种基本存储选项:超高性能高级 SSD标准 SSD标准 HDD

要指定虚拟机的存储类型,请在卷上使用 StorageAccountType = [UltraSSD_LRS|Premium_LRS|StandardSSD_LRS|Standard_LRS]

例如:

[[[volume example-vol]]]
Size = 100
Persistent = true
StorageAccountType = StandardSSD_LRS

为了向后兼容,SSD=true 根据您选择的 VM 大小的功能选择 Premium_LRSStandardSSD_LRS

注释

对于“定价”,Azure SSD 将向上舍入到下一个大小。 例如,如果创建磁盘大小为 100 GB,则按 128 GB 费率付费。

指定卷时,需要将设备附加到实例,但不要挂载或格式化该设备。

延伸阅读