重要
在 64 位版 Ubuntu Server 上安装 SSM Agent 之前,请确保您使用的安装工具正确。从使用 20180627 标识的亚马逊机器映像(AMI)开始,SSM Agent 已使用 Snap 安装包预安装到版本 16.04 上。在通过以前的 AMI 创建的实例上,必须使用 deb 安装程序包安装 SSM Agent。有关更多信息,请参阅 确定要安装在 64 位 Ubuntu Server 16.04 实例上的正确 SSM Agent 版本
请注意,如果实例上已安装多个 SSM Agent(例如,一个是使用 Snap 安装的,一个是使用 deb 安装程序安装的),则代理将无法正常运行。
您可以使用以下任一方法对验证实例的源 AMI ID 创建日期。这些过程仅适用于 AWS 托管的 AMIs。
验证源 AMI ID 创建日期(控制台)
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在左侧导航窗格中,选择 Instances (实例)。
-
选择一个实例。
-
在详细信息选项卡上,检查 AMI 名称字段下的值中是否存在
YYYYMMDD
标识符。例如:ubuntu/images/hvm-ssd/ubuntu-xenial-16.04-amd64-server-20180627
。
验证源 AMI ID 创建日期 (AWS CLI)
-
运行以下命令。
aws ec2 describe-images --image-ids
ami-id
ami-id
表示 AWS 提供的 AMI 的 ID(例如ami-07c8bc5c1ce9598c3
)。如果成功,该命令将返回类似以下内容的信息,您可以在其中检查
CreationDate
和Name
字段以获取信息。{ "Images": [ { "Architecture": "x86_64", "CreationDate": "2020-07-24T20:40:27.000Z", "ImageId": "ami-07c8bc5c1ce9598c3", -- truncated -- "ImageOwnerAlias": "amazon", "Name": "amzn2-ami-hvm-2.0.20200722.0-x86_64-gp2", "RootDeviceName": "/dev/xvda", "RootDeviceType": "ebs", "SriovNetSupport": "simple", "VirtualizationType": "hvm" } ] }