Linux VMSS 操作系统磁盘自动增长选项

问题描述

有什么方法可以在创建 VMSS 时在 OS 磁盘上为 Azure Linux VM 选择自动增长选项? Azure 市场映像的磁盘大小为 127 GB,我希望无需重新启动 VM 即可扩展它。

解决方法

在创建 VMSS 时,操作系统磁盘上没有自动增长选项等功能。

如果您想扩展操作系统磁盘大小,可以在使用 ARM 模板部署 VMSS 时使用 diskSizeGB千兆字节 为单位指定操作系统磁盘的大小。此值不能大于 1023 GB。来自 VirtualMachineScaleSetOSDisk 对象的引用。

例如指定操作系统磁盘大小为 200GiB

       "virtualMachineProfile": {
            "storageProfile": {
                "osDisk": {
                    "caching": "ReadWrite","createOption": "FromImage","diskSizeGB": "200"
                },"dataDisks": [
                    {
                    "diskSizeGB": 128,"lun": 0,"createOption": "Empty"
                    }
                ],"imageReference": "[variables('imageReference')]"
            },

enter image description here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...