在 SUSE Linux Enterprise Server 实例上手动安装 SSM Agent
连接到您的 SLES 实例,然后执行下列步骤来安装 Amazon Systems Manager Agent (SSM Agent)。对将使用 Systems Manager 运行命令的每个实例执行这些步骤。您可以使用 zypper
命令或 rpm
命令执行安装。
在 SUSE Linux Enterprise Server 上安装 SSM Agent
-
选择 1:使用
zypper
命令:-
运行以下 命令:
sudo zypper install amazon-ssm-agent
-
输入
y
以对提示作出响应。
选择 2:使用
rpm
命令。-
在实例上创建临时目录。
mkdir /tmp/ssm
-
更改为临时目录。
cd /tmp/ssm
-
运行以下命令(一次一个)下载和运行 SSM Agent安装程序。
region
表示 Amazon Systems Manager 支持的 Amazon Web Services 区域 的标识符,例如us-east-2
对应美国东部(俄亥俄)区域。有关受支持的region
值的列表,请参阅 Amazon Web Services 一般参考中的 Systems Manager 服务终端节点中的 Region(区域)列。Intel 64-bit (x86_64) 实例:
wget https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/linux_amd64/amazon-ssm-agent.rpm
ARM 64-bit (arm64) 实例:
wget https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/linux_arm64/amazon-ssm-agent.rpm
-
-
运行以下命令确定 SSM Agent是否在运行。该命令应返回消息
amazon-ssm-agent is running
。sudo systemctl status amazon-ssm-agent
-
如果上一条命令返回消息
amazon-ssm-agent is stopped
,则运行以下命令。-
启动 服务。
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
-
检查代理的状态。
sudo systemctl status amazon-ssm-agent
-
如果您无法从 Amazon Web Services 区域 下载该代理,请使用以下全球 URL 之一。即使以下 URL 显示“ec2-downloads-windows”,对于 Linux 操作系统,这些也是正确的 URL。
-
Intel 64-bit (x86_64)
https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/linux_amd64/amazon-ssm-agent.rpm
-
ARM 64-bit (arm64)
https://s3.cn-north-1.amazonaws.com.cn/amazon-ssm-cn-north-1/latest/linux_arm64/amazon-ssm-agent.rpm
如果有新功能添加至 Systems Manager 或者对现有功能进行了更新,则将发布 SSM Agent 的更新版本。如果较早版本的代理正在托管式节点上运行,有些 SSM Agent 过程会失败。因此,我们建议您自动完成确保机器上的 SSM Agent 为最新的过程。有关信息,请参阅 自动更新到 SSM Agent。要获得有关 SSM Agent 更新的通知,请在 GitHub 上订阅 SSM Agent 发布说明