Google cloud platform GCE启动脚本无法在Ubuntu 18.04上运行

Google cloud platform GCE启动脚本无法在Ubuntu 18.04上运行,google-cloud-platform,google-compute-engine,gsutil,Google Cloud Platform,Google Compute Engine,Gsutil,我正在使用gcloud compute在GCP上启动一个实例,并使用元数据参数指定脚本的URL。脚本无法运行,当我检查元数据时,脚本url就在那里。日志中没有提到任何错误 当我sudo-I并从bucket中复制脚本并执行时,它运行良好 实例正在运行Ubuntu 18.04。有什么想法吗?我相信你面临的问题与谷歌已知的新图像Ubuntu 18.04有关 特别是在更新映像后,启动期间gsutil不可用,因此您将无法下载它,它将失败 我建议您检查公共问题,并启动它以跟踪和接收更新: 刚刚用一个新的

我正在使用
gcloud compute
在GCP上启动一个实例,并使用元数据参数指定脚本的URL。脚本无法运行,当我检查元数据时,脚本url就在那里。日志中没有提到任何错误

当我
sudo-I
并从bucket中复制脚本并执行时,它运行良好


实例正在运行Ubuntu 18.04。有什么想法吗?

我相信你面临的问题与谷歌已知的新图像Ubuntu 18.04有关

特别是在更新映像后,启动期间gsutil不可用,因此您将无法下载它,它将失败

我建议您检查公共问题,并启动它以跟踪和接收更新:


刚刚用一个新的实例ubuntu 18.04和一个简单的脚本测试了这一点,该脚本只生成了一个dir,但也没有运行。一定是个虫子。在ubuntu 16.04上运行良好。我可以在哪里归档?如果您不想等待修复,debian映像没有这个问题。问题似乎不仅仅是“gsutil启动时不可用”
gsutil--version
返回时带有
ImportError:即使在引导后也没有名为google\u compute\u engine的模块