在Google Cloud Platform的Ubuntu 16.04.1实例中,我的启动脚本的输出写入/var/log/startupscript.log
。
由于它们已升级到16.04.02
,所以我找不到日志了。
有什么想法吗?
正确答案(现在)是使用日记:
sudo journalctl -u google-startup-scripts.service
您可以重新运行这样的启动脚本:
sudo google_metadata_script_runner startup
另请参阅:https://cloud.google.com/compute/docs/instances/startup-scripts/linux
官方文档的更新:
启动脚本输出写入以下日志文件:
-
Centos和Rhel:
/var/log/messages
-
debian:
/var/log/daemon.log
- Ubuntu 14.04、16.04和16.10:
/var/log/syslog
- SLES 11和12:
/var/log/messages
有两种方法可以搜索日志文件,但我知道以下。
-
locate -i startupscript.log
-您可能需要定期更新索引,以使此选项最佳。 - 来自root
find / -iname startupscript.log -print
。