无法访问EC2 Windows Server实例(通过EC2Launch进行配置)

时间:2018-11-23 10:49:57

标签: amazon-ec2 amazon-cloudformation

我一直使用AWS上的 Windows Server 1803 AMI映像系列在AWS EC2上配置Windows实例。我已经使用了以下AMI ID:

  • ami-08a02a307592e1af7
  • ami-0246254cf1985c372
  • ami-0f7768a8e6b521299

此外,我使用EC2Launch(通过用户数据)在Windows实例上执行一组powershell命令。根据用户数据的内容,有时实例无法正确配置。发生这种情况时,会出现以下问题:

  • 我无法从实例获取Windows密码。在EC2控制台中,会弹出一个对话框,告诉我至少等待4分钟。
  • EC2控制台中的系统日志为空,仅显示黑色背景。
  • 我仍然可以请求显示我的实例已启动并正在运行的屏幕截图,但由于无法获取密码,因此无法登录。

到目前为止,我每次启动大约10个实例,唯一的区别是我修改了用户数据。我的问题是,由于无法访问该实例,因此我也不知道用户数据中的哪些更改导致了问题。

我当然可以调试一次,只需一次更改一行并启动一个新实例,但这不仅很慢,而且还阻止了我了解发生哪种错误。我只知道某个变更线会导致失败,但我不知道为什么?

是否有任何方法可以从EC2Launch中的错误中恢复,以便我仍然可以访问计算机并可以检查EC2Launch日志?

更新 到目前为止,我已经开始了大约20-30个实例。在所有实例启动的大约50%中,该实例无法成功配置(我没有默认密码并且无法登录),而在另外50%的实例中,相同的实例配置就可以启动。

0 个答案:

没有答案