【问题标题】:Scheduling an existing AWS EC2 instance to start/stop [closed]安排现有 AWS EC2 实例启动/停止 [关闭]
【发布时间】:2014-01-30 22:28:13
【问题描述】:

现在我每天使用Auto Scaling Command Line Tool 启动一个新的 EC2 实例并运行一个脚本,该脚本在完成后自行终止。现在我需要用不同的脚本做同样的事情,但是这个需要安装几个 Python 模块。因此,我想安排单个现有实例的启动/停止,而不是全新实例的启动/终止。我搜索了 Amazon 的文档/博客,但无法确定 Autoscaling 是否支持此功能。这怎么可能实现?

【问题讨论】:

  • 我不同意,我不认为这个问题太宽泛。我有同样的问题。 AS 不会启动/停止您的实例,只会启动/终止。我实现这一点的方法是使用suspend-processes aws-cli 命令并暂停HealthCheck ReplaceUnhealthy 进程。然后我可以创建一个 cron 脚本来轻松启动/停止自动缩放组的实例,而无需担心自动终止,因为实例不健康。请打开问题,以便我可以完整发布此答案..

标签: amazon-ec2 autoscaling


【解决方案1】:

我的最终解决方案是按照我想要的方式设置一个实例,然后从中创建一个 AMI。然后我的自动缩放设置启动/停止该 AMI 的一个实例。

【讨论】:

    【解决方案2】:

    不支持自动缩放。如果你想继续做你现在正在做的事情。您可以使用云初始化脚本安装 python 模块。

    您还可以使用命令行工具启动/停止现有实例,但不能使用自动缩放工具。

    【讨论】:

      猜你喜欢
      • 2019-08-03
      • 2016-11-22
      • 2011-10-29
      • 2022-11-18
      • 1970-01-01
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      相关资源
      最近更新 更多