这是使用的用户数据:
#!/bin/bash
yum install httpd -y
yum update -y
aws s3 cp s3://YOURBUCKETNAMEHERE/index.html /var/www/html/
service httpd start
chkconfig httpd on
为私有EC2实例配置了NAT网关,并且还授予了s3fullaccess
权限。
请帮助我进行故障排除!
答案 0 :(得分:0)
您可以在user-data
脚本的开头添加一些代码,以将输出重定向到日志。
exec > >(tee /var/log/user-data.log|logger -t user-data -s 2>/dev/console) 2>&1
然后,您可以使用这些日志从AWS控制台进行故障排除。选择实例,然后选择“操作”菜单->“实例设置”->“获取系统日志”。 Here is more documentation讨论要添加到bash脚本中的内容,以及一段视频,该视频显示了在哪里可以找到日志。