正在检查 SSM Agent 版本号 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

正在检查 SSM Agent 版本号

某些 Amazon Systems Manager 功能具有先决条件,包括托管式节点上所安装的最低 Systems Manager Agent (SSM Agent) 版本。您可以使用 Systems Manager 控制台或登录托管式节点,获取托管式节点上当前安装的 SSM Agent 版本。

以下过程介绍如何在托管式节点上获取当前安装的 SSM Agent 版本。

检查在托管式节点上安装的 SSM Agent 的版本号
  1. 访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。

  2. 在导航窗格中,选择 Fleet Manager

    -或者-

    如果首先打开 Amazon Systems Manager 主页,选择菜单图标 ( 
    The menu icon
  ) 以打开导航窗格,然后在导航窗格中选择 Fleet Manager

  3. SSM Agent 版本列中,记住代理版本编号。

从操作系统中获取当前安装的 SSM Agent 版本

选择以下选项卡之一获取操作系统中当前安装的 SSM Agent 版本。

Amazon Linux 1, Amazon Linux 2, and Amazon Linux 2023
注意

此命令因操作系统的软件包管理器而异。

  1. 登录您的托管式节点。

  2. 运行以下命令。

    yum info amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
    Installed Packages
    Name        : amazon-ssm-agent
    Arch        : x86_64
    Version     : 3.0.655.0
CentOS
  1. 登录您的托管式节点。

  2. 对于 CentOS 6 和 7,运行以下命令。

    yum info amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
    Installed Packages
    Name        : amazon-ssm-agent
    Arch        : x86_64
    Version     : 3.0.655.0
Debian 服务器
  1. 登录您的托管式节点。

  2. 运行以下命令。

    apt list amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    apt list amazon-ssm-agent
    Listing... Done
    amazon-ssm-agent/now 3.0.655.0-1 amd64 [installed,local]
    
    3.0.655.0 is the version of SSM agent
macOS
  1. 登录您的托管式节点。

  2. 运行以下命令。

    pkgutil --pkg-info com.amazon.aws.ssm
RHEL
  1. 登录您的托管式节点。

  2. 对于 RHEL 6、7、8 和 9,运行以下命令。

    yum info amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
    Installed Packages
    Name        : amazon-ssm-agent
    Arch        : x86_64
    Version     : 3.0.655.0

    对于 DNF 程序包实用工具,运行以下命令。

    dnf info amazon-ssm-agent
SLES
  1. 登录您的托管式节点。

  2. 对于 SLES 12 和 15,运行以下命令。

    zypper info amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    Loading repository data...
    Reading installed packages...
    Information for package amazon-ssm-agent:
    -----------------------------------------
    Repository : @System
    Name : amazon-ssm-agent
    Version : 3.0.655.0-1
Ubuntu Server
注意

要检查您的 Ubuntu Server 16.04 实例是使用 Deb 软件包还是 Snap 软件包,请参阅 在 Ubuntu Server 实例上手动安装 SSM Agent

  1. 登录您的托管式节点。

  2. 对于 Ubuntu Server 16.04 和 14.04 64 位(使用 Deb 安装程序包),运行以下命令。

    apt list amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    apt list amazon-ssm-agent
    Listing... Done
    amazon-ssm-agent/now 3.0.655.0-1 amd64 [installed,local]
    
    3.0.655.0 is the version of SSM agent

    对于 Ubuntu Server 22.04 LTS、20.10 STR 和 20.04、18.04 以及 16.04 LTS 64 位实例(使用 Snap 程序包),运行以下命令。

    sudo snap list amazon-ssm-agent

    该命令会返回类似以下内容的输出。

    snap list amazon-ssm-agent
    Name Version Rev Tracking Publisher Notes
    amazon-ssm-agent 3.0.529.0 3552 latest/stable/… aws✓ classic-
    
    3.0.529.0 is the version of SSM agent
Windows
  1. 登录您的托管式节点。

  2. 运行以下 PowerShell 命令。

    & "C:\Program Files\Amazon\SSM\amazon-ssm-agent.exe" -version

    该命令会返回类似以下内容的输出。

    SSM Agent version: 3.1.804.0

我们建议您使用最新版本的 SSM Agent,以便您可以受益于新的或更新的功能。为确保您的托管实例始终运行最新版本的 SSM Agent,您可以自动处理更新 SSM Agent 的过程。有关更多信息,请参阅 自动更新到 SSM Agent