Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 自定义图像上的Google启动脚本不工作_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 自定义图像上的Google启动脚本不工作

Google cloud platform 自定义图像上的Google启动脚本不工作,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,我已经使用GCP控制台中的自定义映像在GCP中启动了一个VM。 我在启动VM时添加了一个启动脚本 当我登录到VM时,我发现我的启动脚本没有执行。 我查看了日志文件,并在/var/log/syslog中看到了“找不到启动脚本”消息 注意:对于使用GCP默认映像启动的VM,启动脚本将成功执行 任何人都可以帮助我如何为使用自定义映像启动的VM执行启动脚本。您编写了“在启动VM时添加了启动脚本”。启动脚本仅在启动后运行。你确定你的脚本在vm启动时在那里吗?有没有办法检查我的脚本在启动时或启动vm后是否在

我已经使用GCP控制台中的自定义映像在GCP中启动了一个VM。 我在启动VM时添加了一个启动脚本

当我登录到VM时,我发现我的启动脚本没有执行。 我查看了日志文件,并在/var/log/syslog中看到了“找不到启动脚本”消息

注意:对于使用GCP默认映像启动的VM,启动脚本将成功执行


任何人都可以帮助我如何为使用自定义映像启动的VM执行启动脚本。

您编写了“在启动VM时添加了启动脚本”。启动脚本仅在启动后运行。你确定你的脚本在vm启动时在那里吗?有没有办法检查我的脚本在启动时或启动vm后是否在那里。我在GCP默认映像中遵循了相同的过程。一切正常。您可以始终使用ssh连接到vm并检查是否可以附加两行或三行在/var/log/syslog中发现的错误?您的自定义映像是否包括?来宾环境允许元数据服务器与操作系统通信。没有它,您的操作系统将无法检测到启动脚本