gpt4 book ai didi

azure - 如何验证 Azure VM 规模集实例是否正在使用 SSD 作为临时操作系统磁盘?

转载 作者:行者123 更新时间:2023-12-02 23:59:47 25 4
gpt4 key购买 nike

我成功地将 VM 规模集用于 Azure DevOps 构建代理。我已将其配置为临时操作系统磁盘,但很难确认实例是否确实按照我期望的方式设置。

以下是规模集的配置方式:

az vmss create `
--name test-scaleset `
--resource-group test-scaleset-rg `
--image /subscriptions/<mysub>/resourceGroups/<sharedimagegalleryresourcegroup>/providers/Microsoft.Compute/galleries/<sharedimagegallery>/images/devops-build/versions/latest `
--vm-sku Standard_D8s_v3 `
--ephemeral-os-disk true `
--os-disk-caching ReadOnly `
--instance-count 1 `
--disable-overprovision `
--upgrade-policy-mode manual `
--single-placement-group false `
--zones 1 2 3 `
--platform-fault-domain-count 1 `
--load-balancer '""' `
--authentication-type password `
--admin-username devops-admin `
--admin-password "somethingrandomenough" `
--storage-sku Standard_LRS `
--assign-identity [system] `
--scope /subscriptions/<mysub>/resourceGroups/test-scaleset-rg `
--vnet-name test-scaleset-vnet `
--subnet test-vms `
--no-wait

这将创建一个 VM 规模集,我可以在属性中看到它是为临时操作系统磁盘配置的:

VMSS properties

当我查看已创建实例的“磁盘”面板时,我看到以下内容:

OS Disk properties

那么,我该如何解释呢?操作系统磁盘是临时磁盘并在标准 HDD 上运行吗?或者标准硬盘只是指图像源位置?

实例存储配置文件如下所示:

        "storageProfile": {
"imageReference": {
"id": "/subscriptions/<mysub>/resourceGroups/<sharedimagegalleryresourcegroup>/providers/Microsoft.Compute/galleries/<sharedimagegallery>/images/devops-build/versions/latest",
"exactVersion": "1.0.4"
},
"osDisk": {
"osType": "Windows",
"diffDiskSettings": {
"option": "Local"
},
"name": "my-vmss-instance-OS__1_c560735c41c74691a53efaac977b6c66",
"createOption": "FromImage",
"caching": "ReadOnly",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/<mysub>/resourceGroups/<vmss-rg>/providers/Microsoft.Compute/disks/my-vmss-instance-OS__1_c560735c41c74691a53efaac977b6c66"
},
"diskSizeGB": 192
},
"dataDisks": []
}

我尝试创建 VMSS(如上所述),但指定 Premium_LRS 作为存储帐户类型,部署失败,并显示临时操作系统磁盘需要 Standard_LRS 的消息。最后一点很有趣,因为 VMSS 必须使用支持高级存储的 VM SKU?相当困惑。

最佳答案

对于临时操作系统磁盘,首先,只有虚拟机大小支持高级存储,然后才支持临时操作系统磁盘。其次,似乎临时操作系统磁盘目前仅支持标准 HDD 磁盘类型。当您选择使用临时操作系统磁盘时,您可以在 Azure 门户中看到此限制:

enter image description here

因此,当您选择使用临时操作系统磁盘时,您无法将操作系统磁盘设置为高级类型,至少目前是这样。

关于azure - 如何验证 Azure VM 规模集实例是否正在使用 SSD 作为临时操作系统磁盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66157916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com