首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在AWS CLI会话管理器中使用execute-命令-交互式

无法在AWS CLI会话管理器中使用execute-命令-交互式
EN

Server Fault用户
提问于 2021-12-21 15:28:55
回答 2查看 1.8K关注 0票数 2

我正在尝试使用AWS cli +会话管理器插件进入数据库容器来运行一些迁移,而且我很难让它正常工作。我试图使用以下命令:

代码语言:javascript
复制
aws ecs execute-command --cluster {cluster}  --task {task} --container {container} --interactive 
 --command "/bin/sh"

它给我的错误信息是:aws.exe: error: argument operation: Invalid choice, valid choices are:以及可以使用的命令列表。

我也试过跑步

代码语言:javascript
复制
aws ecs update-service --service {service} --cluster {cluster} --enable-execute-command

它给了我错误的Unknown options: --enable-execute-command。我也尝试过这些命令,并包含了region参数,但是它提供了相同的错误消息。我在几个不同的终端( bash、powershell和wsl )尝试过这一切。

我使用AWSCLIVersion2.0.27和会话管理器插件1.2.279.0。有人知道我下一步该试试什么吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2021-12-21 15:47:15

AWS CLI 2.0.27为2岁。您需要更新它以获得对新选项的支持。

票数 3
EN

Server Fault用户

发布于 2023-01-19 14:47:08

根据官方医生,您需要AWSCLI2.3.6或更高版本。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1087912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档