如何删除Azure缩放集的扩展

如何删除Azure缩放集的扩展,azure,azure-virtual-machine,azure-resource-manager,Azure,Azure Virtual Machine,Azure Resource Manager,我知道我可以删除Azure虚拟机的扩展,但是如何对使用RM部署的Azure扩展集执行相同的操作?我认为使用remove-AzureRmVmssExtensionPowershell cmdlet是最简单的方法。我找不到任何真实的例子,但我很确定这不会很难 参考资料: 我认为使用Remove-AzureRmVmssExtensionPowershell cmdlet是最简单的方法。我找不到任何真实的例子,但我很确定这不会很难 参考资料: 您可以使用删除虚拟机的扩展。您可以使用以下命令 az vms

我知道我可以删除Azure虚拟机的扩展,但是如何对使用RM部署的Azure扩展集执行相同的操作?

我认为使用
remove-AzureRmVmssExtension
Powershell cmdlet是最简单的方法。我找不到任何真实的例子,但我很确定这不会很难

参考资料:

我认为使用
Remove-AzureRmVmssExtension
Powershell cmdlet是最简单的方法。我找不到任何真实的例子,但我很确定这不会很难

参考资料:

您可以使用删除虚拟机的扩展。您可以使用以下命令

az vmss extension delete --name
                         --resource-group
                         --vmss-name
我在实验室进行测试,你可以参考以下示例

1.列出vms extesnion

root@shui:~/.ssh# az vmss extension list --resource-group shuivmss --vmss-name shui
[
  {
    "autoUpgradeMinorVersion": true,
    "id": null,
    "name": "customScript",
    "protectedSettings": null,
    "provisioningState": null,
    "publisher": "Microsoft.Compute",
    "settings": {
      "fileUris": [
        "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-vmss-custom-script-windows/scripts/helloWorld.ps1"
      ]
    },
    "type": "CustomScriptExtension",
    "typeHandlerVersion": "1.8"
  }
]
2.获取扩展名并将其删除

az vmss extension delete --name customScript --resource-group shuivmss --vmss-name shui
有关az VMS扩展使用的更多信息,请参阅此。

您可以使用它删除VMS扩展。您可以使用以下命令

az vmss extension delete --name
                         --resource-group
                         --vmss-name
我在实验室进行测试,你可以参考以下示例

1.列出vms extesnion

root@shui:~/.ssh# az vmss extension list --resource-group shuivmss --vmss-name shui
[
  {
    "autoUpgradeMinorVersion": true,
    "id": null,
    "name": "customScript",
    "protectedSettings": null,
    "provisioningState": null,
    "publisher": "Microsoft.Compute",
    "settings": {
      "fileUris": [
        "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-vmss-custom-script-windows/scripts/helloWorld.ps1"
      ]
    },
    "type": "CustomScriptExtension",
    "typeHandlerVersion": "1.8"
  }
]
2.获取扩展名并将其删除

az vmss extension delete --name customScript --resource-group shuivmss --vmss-name shui

有关az VMS扩展的更多信息,请参阅此。

谢谢,我不知道这一点!我最终用az cli删除了它,但我想这会对PSThanks起作用,我没有意识到这一点!我最终用az cli删除了它,但我想这会对我有用PS@guillem抱歉,我的错误,Azure Cli 2.0安装程序链接错误。我更新了它。它能用吗?已经安装好了,所以没有注意到。非常方便,您还为我提供了列出扩展名的选项。我很容易就删除了它。在我的例子中,我正在删除linux机器上的docker扩展,我必须将实例设置为0,然后重新创建,因为重新映像不足以真正删除扩展内容。有点棘手,但后来成功了all@guillem抱歉,我的错误,Azure Cli 2.0安装程序链接错误。我更新了它。它能用吗?已经安装好了,所以没有注意到。非常方便,您还为我提供了列出扩展名的选项。我很容易就删除了它。在我的例子中,我正在删除linux机器上的docker扩展,我必须将实例设置为0,然后重新创建,因为重新映像不足以真正删除扩展内容。有点棘手,但它毕竟奏效了