Amazon ec2 /RHEL 7.5上不存在var/log/cloud-init-output.log

Amazon ec2 /RHEL 7.5上不存在var/log/cloud-init-output.log,amazon-ec2,ec2-ami,cloud-init,Amazon Ec2,Ec2 Ami,Cloud Init,我有一个定制硬化RHEL7.5定制AMI。我想使用用户数据来完成一些部署时配置。我已经确保在创建AMI之前删除了/var/lib/cloud/* 以下是我的用户数据的内容: 回显“我的脚本已启动。”>>/tmp/test.txt echo“此行应生成输出日志。” 文件/tmp/test.txt存在,表明my脚本确实运行过。但是,第二条语句的预期结果是应该生成一个文件/var/log/cloud init output.log。此文件不存在 如何确保用户数据生成预期的输出日志文件?Red Ha

我有一个定制硬化RHEL7.5定制AMI。我想使用用户数据来完成一些部署时配置。我已经确保在创建AMI之前删除了
/var/lib/cloud/*

以下是我的用户数据的内容:

回显“我的脚本已启动。”>>/tmp/test.txt
echo“此行应生成输出日志。”

文件
/tmp/test.txt
存在,表明my脚本确实运行过。但是,第二条语句的预期结果是应该生成一个文件
/var/log/cloud init output.log
。此文件不存在


如何确保用户数据生成预期的输出日志文件?

Red Hat似乎觉得该文件“完全没有必要”:

为了查看用户数据输出,
journalctl
日志需要进行灰色化:

sudo grep cloud init/var/log/messages