启动脚本日志位置



在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

有两种方法可以搜索日志文件,但我知道以下。

  1. locate -i startupscript.log-您可能需要定期更新索引,以使此选项最佳。
  2. 来自root find / -iname startupscript.log -print

最新更新