如何检查是否已成功在 EC2 中运行 Shell 脚本?

如何检查是否已成功在 EC2 中运行 Shell 脚本?

我对 Ec2 很陌生。我编写了一组 shell 脚本并在 ec2 实例上运行:

ec2-run-instances ami-82fa58eb -d Setup.sh

我仅得到以下输出:

RESERVATION r-ed405088  980691203742    default
INSTANCE    i-7eb12d06  ami-82fa58eb            pending     0       m1.small    2012-07-13T08:15:25+0000    us-east-1a  aki-825ea7eb        monitoring-disabled                 ebs                 paravirtual xen     sg-ff369697 default

我怎么知道我的shell脚本已经成功执行了?

答案1

您可以让 shell 脚本创建日志文件、使用命令登录 syslog logger、向自己发送电子邮件、使用 Amazon SNS 或以其他方式通知您。

我认为输出用户数据shell 脚本没有存储在任何地方。

我发现这篇博文对于学习如何利用用户数据用于在设置时定制新实例。

相关内容