使用用户数据启动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のパブリックアドレス
image.png

这个问题

如果用户数据中存在错误并导致nginx安装等失败,您如何查看日志。

在HP公式网站上写着

 

如果引用的话,

要想查看日志文件,请连接到实例并打开 /var/log/cloud-init-output.log。

如下所述。也就是说,通过SSH连接

cat /var/log/cloud-init-output.log

如果这样的话,我觉得可以看到日志。

广告
将在 10 秒后关闭
bannerAds