我正在使用Amazon EC2,并且有一些支持EBS的Windows AMI。从EBS快照启动新实例时,EC2Config服务会为我准备Windows计算机。我知道EC2Config何时完成,因为我可以检查实例控制台输出-一旦它说“ Windows就绪”,我就知道我很好。
我正在寻找的是一种从操作系统本身内部判断“ Windows已就绪”的方法。我认为可以从OS内访问的元数据URL可以告诉我这一点,但是我找不到任何合适的值。
http://169.254.169.254/latest/meta-data/
我的目标是在“ Windows就绪”后运行配置脚本。我的一些配置任务需要确保在启动之前已完全配置计算机,尤其是在EC2Config重命名计算机并重新启动时。我可以使用EC2工具或C#编写某些内容...但是那需要我在我的AMI上使用我的AWS密钥(我不想这样做)。理想情况下,我想看看机器本身上的内容以告诉我何时可以开始配置-诸如EventLog条目,观看文本文件,检查元数据URL等。
附带的问题:我可以使用一篇很好的文章来确切地说明捆绑/解除捆绑过程对EBS机器的作用。