gpt4 book ai didi

ubuntu - 使用用户指定的脚本重启现有的 Amazon EC2 实例?

转载 作者:太空宇宙 更新时间:2023-11-03 16:46:16 25 4
gpt4 key购买 nike

虽然我找到了大量关于如何使用用户数据脚本 ( ala Eric Hammond ) 创建 Amazon EC2 AMI 的新实例的文档,但我还没有找到一种方法来启动一个已经存在的,但目前停止,Amazon EC2 实例在重新启动时带有用户指定的脚本。

我有许多用于测试和灾难恢复的 Amazon EC2 Ubuntu 实例。我希望能够启动一个并让它,例如,根据需要自动获取和恢复对应于我们的暂存或生产环境的备份。我宁愿不必维护两个单独的实例,每个实例都有自己的弹性 IP。

是否有任何方法可以使用 Amazon ec2tools 从命令行执行此操作,类似于使用 ec2-run-instances 命令完成此操作?基本上我希望能够传递一个脚本,该脚本将以 root 身份运行,就好像它是从 rc.local 或类似的地方调用的一样。

最佳答案

  1. 您可以借助 API 工具来完成。检查ec2-modify-instance-attribute --user-data 属性的命令。

  2. 此外,AWS 控制台允许您在已停止的实例上执行相同的操作: enter image description here

  3. 或者,您始终可以通过 ssh 作为最后一个参数运行命令或脚本:

    ssh [用户@]主机名[命令]

关于ubuntu - 使用用户指定的脚本重启现有的 Amazon EC2 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13808429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com