使用用户数据启动EC2时的日志
在EC2实例启动时的日志中的用户数据
由于我不知道如何查看日志,所以我尝试进行了一番调查。
假设
请确认 EC2 安全组中已经允许从 Anywhere 访问的 ssh(22) 和 http(80)。
安装nginx到Ubuntu 22.04 LTS。
在Ubuntu 22.04 LTS操作系统中安装nginx的用户数据。
#!/bin/bash
sudo apt update
sudo apt install -y nginx
用浏览器从EC2实例访问
如果上述的用户数据可以无误地执行,您可以通过以下链接从浏览器访问EC2,并观察到nginx的默认页面。
http://EC2のパブリックアドレス
这个问题
如果用户数据中存在错误并导致nginx安装等失败,您如何查看日志。
在HP公式网站上写着
如果引用的话,
要想查看日志文件,请连接到实例并打开 /var/log/cloud-init-output.log。
如下所述。也就是说,通过SSH连接
cat /var/log/cloud-init-output.log
如果这样的话,我觉得可以看到日志。