如何使用 Systems Manager `运行 命令`

How to use Systems Manager `run command`

我已经完成 https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up.html 指南中的步骤,但无法在系统管理器上显示 Managed Instances

我一直在尝试任何事情:

  1. 正在创建角色并附加它
  2. 让 Systems Manager 向导创建角色并附加它
  3. 创建角色并随后创建 EC2 实例

我不知道还能做什么。有什么想法或者 link 指南吗?

您似乎是在说 Amazon EC2 实例未在 Systems Manager 控制台中列出。当安装在实例上的代理无法 'register' 使用 AWS 服务时,就会发生这种情况。

一些要检查的东西:

  • 确认 Systems Manager 代理已安装。它默认安装在 Amazon Linux 2 个 AMI 上。
  • 确认该实例可以出站访问 AWS。如果实例位于私有子网中,它要么需要 NAT 网关来访问 Internet,要么需要用于 Systems Manager 的 VPC 端点。
  • 确认实例已分配了具有AmazonSSMManagedInstanceCore策略
  • 的IAM角色