Google Compute Engine上的启动脚本

时间:2016-09-26 22:27:24

标签: google-cloud-storage google-compute-engine

存储在云存储中的启动脚本似乎不再在我的计算引擎实例上执行。

我使用startup-script-url标记传递存储在云存储中的shell脚本。我的计算引擎实例都没有执行启动脚本。我正在使用Ubuntu映像,并且没有/var/log/startupscript.log文件。我正在提供shell脚本的正确链接,因为如果我运行:

sudo /usr/share/google/run-startup-scripts 

实例开始执行我的shell脚本的内容。截至上周四(9月22日),这些相同的脚本在启动时工作,但现在他们没有。我当时没有对我的脚本进行任何更改。

知道发生了什么事吗?我发现与此有关的其他问题已经很老了,似乎没有一个公认的解决方案。

1 个答案:

答案 0 :(得分:1)

从评论中看起来你已经想到了这一点,但最近Ubuntu 16.04的更新中存在一个问题,它破坏了启动脚本。

有问题的图像已回滚,但更新包也会导致问题发生。

https://github.com/GoogleCloudPlatform/compute-image-packages/issues/342