【问题标题】:AWS EC2: "Invalid command: terminate"AWS EC2:“无效命令:终止”
【发布时间】:2015-11-10 18:14:37
【问题描述】:

我有一个带有 Amazon-Linux 操作系统的 EC-2 实例,使用 Elastic Beanstalk 在 AWS 上运行 Flask 应用程序,我正在尝试使用 eb terminate 命令来终止我的 Elastic Beanstalk 应用程序。这是我尝试使用的方法的documentation:

但是,当我运行命令时,我得到以下响应:

[ec2-user@ip-172-31-14-25 python2.7]$ eb terminate ecco-app-dev
Invalid command: terminate

我正在运行 eb 版本 2.6.4:

[ec2-user@ip-172-31-14-25 python2.7]$ eb --version
AWS Elastic Beanstalk Command Line Interface v2.6.4

有谁知道为什么我会收到“无效命令”响应,或者我可以做些什么来终止 eb 应用程序?如果其他人可以提供任何帮助,我将不胜感激。

【问题讨论】:

    标签: python linux amazon-web-services amazon-ec2 flask


    【解决方案1】:

    eb terminate 是一个 eb 版本 3 命令。

    eb 2.6 仅支持以下内容:

    branch
    delete
    events
    init
    logs
    push
    start
    status
    stop
    update
    

    来源:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cmd-commands.html

    eb 版本 3 命令:

    abort
    clone
    config
    console
    create
    deploy
    events
    health
    init
    list
    local
    logs
    open
    platform
    printenv
    scale
    setenv
    ssh
    status
    swap
    terminate
    upgrade
    use
    

    来源:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-cmd-commands.html

    【讨论】:

    • 谢谢jlyoung!这很有帮助,但我需要多花点时间才能弄清楚如何终止我的环境。我会接受这一点并添加我自己的解决方案。
    【解决方案2】:

    为了终止我的 eb 环境,我访问了:

    https://console.aws.amazon.com/elasticbeanstalk/?region=us-west-2

    提供给region= 的值是包含要关闭的环境的区域。在该页面上,您可以轻松快速地停用多个环境:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      • 2020-11-30
      • 1970-01-01
      • 2012-05-19
      • 2018-12-10
      • 1970-01-01
      • 2018-11-07
      相关资源
      最近更新 更多