删除功能和卸载
在您成功完成 Windows Server AppFabric 的安装之后,您可以通过打开 AppFabric 安装向导全部删除 AppFabric 功能或卸载 AppFabric。在安装 AppFabric 之后执行安装程序将显示在“添加或删除功能”页。
卸载过程会从根级别的 Web.config 文件中删除某个功能及其配置。它将不会删除站点、应用程序、子目录或服务级别上的配置设置。它也不会删除配置过程中创建的任何数据库。
删除功能或卸载的步骤
在安装 AppFabric 的计算机上,依次单击「开始」、“所有程序”、“Windows Server AppFabric”,然后单击“添加或删除功能”。
备注
若要卸载缓存服务,您必须先停止服务,然后从缓存群集中将其删除。请参阅下面的“卸载缓存服务功能”。
在 AppFabric 安装向导的“添加或删除功能”页中,选择“删除功能或卸载”,然后单击“下一步”。
在“客户体验改善计划”页上,选择“是”加入客户体验改善计划,或“否”不参加,然后单击“下一步”。
备注
如果您参与该计划,则会帮助 Microsoft 改进 Windows Server AppFabric。它会收集有关计算机硬件和如何使用 Windows Server AppFabric 的信息,但不会中断您的工作。该计划还定期下载文件,以收集有关您使用 Windows Server AppFabri 时可能遇到的问题的信息。所收集的信息不会用于识别您的身份或与您联系。
在“功能选择”页上,取消选择要删除的任何功能,然后单击“下一步”。若要卸载所有 AppFabric,请取消选择所有功能。单击“下一步”。
备注
只删除以前已安装的并在此列表中取消选择的功能。
在“确认删除选择”页上,验证要删除的功能是否已列出,然后单击“删除”。
在“删除进度”页上,验证删除过程是否成功进行。
在“删除结果”页上,单击“完成”。
卸载缓存服务功能
若要从缓存服务器上卸载缓存服务,您必须停止服务,并将其从缓存群集中删除。根据缓存群集的部署方式和群集中缓存主机的数量,如果是主要主机执行群集管理角色,则运行中的缓存群集可能无法适应丢失缓存主机。有关详细的信息,请参阅 Windows Server AppFabric 帮助 (https://go.microsoft.com/fwlink/?LinkId=164929)(可能为英文网页)中的“主要主机和群集管理”主题。
单击「开始」,指向“管理工具”,然后单击“Windows PowerShell 模块”。
在可以卸载缓存服务之前,请使用基于 Windows PowerShell 的缓存管理工具用
Stop-CacheHost
命令停止该服务。例如,如果要卸载名为 CacheServer1 的计算机上的缓存服务,并且安装该服务时为 TCP/IP 端口号使用了默认值,则应使用以下命令停止服务器的缓存服务:Stop-CacheHost -HostName CacheServer1 -CachePort 22233
。有关可用缓存管理命令的详细信息,请参阅 Windows Server AppFabric 帮助 (https://go.microsoft.com/fwlink/?LinkId=164929)(可能为英文网页)中的“AppFabric 缓存管理与 Windows PowerShell”主题。如果
Stop-CacheHost
命令不成功,并返回错误ERRCAdmin013, "Cluster Quorum would be disturbed…"
,则请使用命令Stop-CacheCluster
停止缓存群集。返回此错误是因为对于缓存群集,指定为主要主机的大多数缓存主机必须始终保持运行。此错误还表示(在卸载此缓存主机之后)在启动缓存群集之前您需要将另一个缓存主机指定为主要主机。有关如何执行此操作的详细信息,请参阅设置群集管理角色和主要主机指定(Windows Server AppFabric 缓存)。按如下所述方式使用 AppFabric 安装向导、使用 Windows 操作系统程序删除控制台或使用命令行参数执行缓存服务卸载。
使用 AppFabric 安装向导卸载:依次单击「开始」、“所有程序”、“Windows Server AppFabric”和“添加或删除功能”。(请参阅上述“删除功能或卸载的步骤”部分。)
Windows 卸载:使用操作系统的“添加或删除程序”或“程序和功能”控制台删除“AppFabric”的“缓存服务”功能。
自动卸载:若要执行自动卸载,请打开 CMD.exe 命令行工具,并导航到包含安装程序的文件夹。然后,使用自动卸载参数执行安装程序。有关详细信息,请参阅自动安装。
(可选)在卸载了 AppFabric 的任一缓存功能之后,请查看您的防火墙配置。
群集服务卸载问题
在从分布式缓存服务器上卸载缓存功能之后,AppFabric 安装程序会禁用 “Windows Server AppFabric:AppFabric 缓存服务”防火墙规则组,作为异常将其删除。安装时,安装程序创建此组,并向其添加规则。但是,安装程序将不会禁用“远程服务管理”防火墙规则组。如果您在安装过程中启用它,则在卸载之后将不会禁用“远程服务管理”组。如果您选择如此操作,则必须在群集的每个节点上手动禁用该组。在卸载了 AppFabric 的任一缓存功能之后,请查看您的防火墙配置。
如果您卸载多个节点群集的某个节点,并且未对未配置节点运行 AppFabric 配置 cmdlet,则仍为此节点配置群集。若要取消其配置,请在该节点上运行 Remove-CacheHost
cmdlet。
本节内容
2011-12-05