Amazon ec2 /RHEL 7.5上不存在var/log/cloud-init-output.log
我有一个定制硬化RHEL7.5定制AMI。我想使用用户数据来完成一些部署时配置。我已经确保在创建AMI之前删除了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
/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