本文介绍如何从主机中卸载适用于企业和教育的 Microsoft 连接缓存缓存软件。 删除Azure 门户中的缓存节点后,应执行这些步骤。
从 Windows 主机计算机卸载连接缓存的步骤
以管理员身份启动 PowerShell 窗口,并导航到 返回的
$(deliveryoptimization-cli mcc-get-scripts-path)目录。uninstallmcconwsl.ps1运行脚本,传入在缓存节点部署期间指定的运行时帐户凭据。对于本地用户帐户:
.\uninstallmcconwsl.ps1 -mccLocalAccountCredential $myLocalAccountCredential对于组托管服务帐户:
.\uninstallmcconwsl.ps1 -RunTimeAccountName "DOMAIN\ServiceAccountName$"
此脚本将从主机中删除连接的缓存容器、IoT Edge和所有相关组件。 若要避免对非连接的缓存工作负载造成影响,请勿将连接缓存部署到已安装任何Azure IoT Edge模块的主机。
这还会从主机计算机中注销连接的缓存应用程序,从而阻止它接收进一步的更新。
卸载连接的缓存应用程序
若要完全卸载连接缓存应用程序,请在提升的 PowerShell 窗口中运行以下命令。
Get-AppxPackage -AllUsers Microsoft.DeliveryOptimization | Remove-AppxPackage -AllUsers
此命令将删除主机上所有用户的连接缓存应用程序和连接缓存安装脚本。
从Linux主机计算机卸载连接缓存的步骤
uninstallmcc.sh部署包中的脚本卸载连接的缓存缓存软件和所有相关组件,包括:
- IoT Edge
- IoT Edge代理
- IoT Edge中心
- 连接的缓存容器
- Moby CLI
- Moby 引擎
若要避免对非连接的缓存工作负载造成影响,请勿将连接缓存部署到已安装任何Azure IoT Edge模块的主机。
卸载公共预览版缓存节点 (迁移到 GA)
如果缓存节点是在 2025 年 7 月 23 日) 正式发布之前的已连接缓存公共预览版 (期间部署的,则卸载过程会略有不同,因为公共预览版节点使用不同的安装机制。
提示
可以通过检查Azure 门户的“缓存节点”部分中的“已迁移”列来确认缓存节点是否已在公共预览版期间部署。 值为 “否 ”表示缓存节点已在公共预览版期间部署,但尚未迁移到 GA 版本。 有关详细信息,请参阅 GA 迁移状态。
从 Windows 主机计算机卸载公共预览版缓存节点
默认情况下,Windows 上的公共预览版部署将 MccScripts 安装脚本放置在原始部署命令中指定的安装目录的子文件夹中, (C:\mccwsl01\MccScripts) 。
以管理员身份启动 PowerShell 窗口,
MccScripts并导航到在原始公共预览版部署期间使用的安装目录的子文件夹。 如果使用了默认安装路径,请运行:cd C:\mccwsl01\MccScriptsuninstallmcconwsl.ps1运行脚本,传入在缓存节点部署期间指定的运行时帐户凭据。对于本地用户帐户:
.\uninstallmcconwsl.ps1 -mccLocalAccountCredential $myLocalAccountCredential对于组托管服务帐户:
.\uninstallmcconwsl.ps1 -RunTimeAccountName "DOMAIN\ServiceAccountName$"
此脚本从主机中删除连接的缓存容器、IoT Edge和所有相关组件。
注意
由于 Windows 上的公共预览版部署不使用连接缓存 Windows 应用程序,因此在运行卸载脚本后无需删除 AppxPackage。
从Linux主机计算机卸载公共预览版缓存节点
Linux上的公共预览版部署使用部署包中包含的相同uninstallmcc.sh脚本。 从提取原始部署包的目录中运行卸载脚本。
卸载公共预览版缓存节点后,使用最新的安装程序重新部署它们,以完成迁移到 GA 版本: