0

我注意到我的新机器没有注册 AWS SSM。我 sshed 到 EC2 机器并运行以下命令并得到非常神秘的错误:

[ec2-user@ip-10-0-15-143 ~]$ sudo systemctl enable amazon-ssm-agent
Failed to execute operation: Cannot send after transport endpoint shutdown
[ec2-user@ip-10-0-15-143 ~]$ sudo systemctl start amazon-ssm-agent
Failed to start amazon-ssm-agent.service: Unit is masked.
[ec2-user@ip-10-0-15-143 ~]$

我尝试使用谷歌搜索并没有发现任何有用的东西。也许 SSM 设置不正确?帮助!

4

1 回答 1

1

我想我想通了。似乎最新版本的 AWS Linux 上已经运行了 SSM,我的安装脚本第二次重新安装了 SSM,这覆盖了原始安装。

具体来说,我不得不删除这一行:

sudo yum -y install https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm"

不要运行它!

于 2019-06-20T17:31:39.677 回答