通过


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

卸载混沌代理

本文介绍如何从虚拟机 (VM) 或虚拟机规模集中删除混沌代理。


使用 Azure 门户

若要从 VM 中卸载 Chaos 代理,请执行以下作:

  1. 在 Azure 门户中打开 Azure Chaos Studio
  2. “目标 ”页中选择安装了代理的 VM
  3. 单击左上角的“禁用基于代理的故障”。
  4. 按照以下步骤禁用 VM 上基于代理的故障

此操作会自动从所有关联的目标中卸载 Chaos Agent。


使用 Azure CLI

若要手动删除 Chaos 代理扩展,请运行以下命令:

az vm extension delete --resource-group <ResourceGroupName> --vm-name <VMName> --name ChaosAgent

对于虚拟机规模集(VMSS),请使用:

az vmss extension delete --resource-group <ResourceGroupName> --vmss-name <VMSSName> --name ChaosAgent

将 ResourceGroupName、VMName 和 VMSSName 替换为实际资源名称。

注释

如果卸载代理程序并想要删除 stress-ng,则需要对操作系统使用适当的包管理器命令(例如 yum remove 基于 RHEL 的系统)。 下面是从基于 Ubuntu 的系统中删除 stress-ng 的示例:

sudo apt-get remove --purge stress-ng