卸载 Distributor 软件包
您可以借助 Run Command,使用 AWS Management Console 或 AWS Command Line Interface (AWS CLI) 从 AWS Systems Manager 托管式节点中卸载 Distributor 软件包。Distributor 和 Run Command 是 AWS Systems Manager 的功能。在此版本中,一条命令只能卸载一个软件包的一个版本。您可以卸载特定版本或默认版本。
使用控制台卸载软件包
您可以在 Systems Manager 控制台中使用 Run Command 一次性卸载软件包。Distributor 使用 AWS Systems Manager Run Command 卸载软件包。
若要使用控制台卸载软件包
访问 https://console.aws.amazon.com/systems-manager/
,打开 AWS Systems Manager 控制台。 -
在导航窗格中,选择 Run Command。
-
在 Run Command 主页上,选择 Run command (运行命令)。
-
选择
AWS-ConfigureAWSPackage
命令文档。 -
从 Action (操作) 中,选择 Uninstall (卸载)
-
对于 Name (名称),输入要卸载的软件包的名称。
-
对于 Targets(目标),选择您希望如何将托管式节点设为目标。您可以指定目标共享的标签键和值。您还可以通过选择属性(例如 ID、平台和 SSM Agent 版本)来指定目标。
-
您可以使用高级选项添加有关该操作的注释、更改 Rate control (速率控制) 中的 Concurrency (并发) 和 Error threshold (错误阈值) 的值、指定输出选项,或者配置 Amazon Simple Notification Service (Amazon SNS) 通知。有关更多信息,请参阅本指南中的从控制台运行命令。
-
做好卸载软件包的准备后,选择 Run (运行),然后选择 View results (查看结果)。
-
在命令列表中,选择您运行的
AWS-ConfigureAWSPackage
命令。如果命令仍在执行中,则选择控制台右上角的“刷新”图标。 -
如果 Status(状态)列显示 Success(成功)或 Failed(失败),则选择 Output(输出)选项卡。
-
选择 View Output (查看输出)。命令输出页面将显示命令执行的结果。
使用 AWS CLI 卸载软件包
您可以使用 AWS CLI 通过 Run Command 从托管式节点中卸载 Distributor 软件包。
若要使用 AWS CLI 卸载软件包
-
在 AWS CLI 中运行以下命令。
aws ssm send-command \ --document-name "AWS-ConfigureAWSPackage" \ --instance-ids "
instance-IDs
" \ --parameters '{"action":["Uninstall"],"name":["package-name (in same account) or package-ARN (shared from different account)
"]}'示例如下:
aws ssm send-command \ --document-name "AWS-ConfigureAWSPackage" \ --instance-ids "i-02573cafcfEXAMPLE" \ --parameters '{"action":["Uninstall"],"name":["Test-ConfigureAWSPackage"]}'
有关可以与 send-command 命令结合使用的其他选项的信息,请参阅 AWS CLI 命令参考 AWS Systems Manager 一节中的 send-command。