你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
本文介绍如何从虚拟机 (VM) 或虚拟机规模集中删除混沌代理。
使用 Azure 门户
若要从 VM 中卸载 Chaos 代理,请执行以下作:
- 在 Azure 门户中打开 Azure Chaos Studio 。
- 从 “目标 ”页中选择安装了代理的 VM
- 单击左上角的“禁用基于代理的故障”。
- 按照以下步骤禁用 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