我注意到我的新机器没有向AWS SSM注册。我跑到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设置不正确?帮助!
发布于 2019-06-21 01:31:40
我想我想通了。似乎最新版本的AWS Linux已经在上面运行了SSM,我的安装脚本第二次重新安装SSM,这覆盖了最初的安装。
具体地说,我必须删除这一行:
sudo yum -y install https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm"不要运行它!
https://stackoverflow.com/questions/56690813
复制相似问题