Google compute engine 运行自定义映像时出现内核问题

Google compute engine 运行自定义映像时出现内核问题,google-compute-engine,Google Compute Engine,在绑定GCE映像时,我遵循了有关在命令行中指定内核的适当文档 我具体说明如下: --preferred_kernel=projects/google/global/kernels/gce-v20130515 图像包处理工作正常,我没有收到任何错误。但是,当我运行addinstance命令时,会出现以下错误: $ gcutil addinstance --image=hareem --kernel=gce-v20130515 mynewinstance --project=my-project

在绑定GCE映像时,我遵循了有关在命令行中指定内核的适当文档

我具体说明如下:

--preferred_kernel=projects/google/global/kernels/gce-v20130515
图像包处理工作正常,我没有收到任何错误。但是,当我运行addinstance命令时,会出现以下错误:

$ gcutil addinstance --image=hareem --kernel=gce-v20130515 mynewinstance --project=my-project
INVALID_FIELD_VALUE: Invalid value for field 'resource.kernels': 'projects/hlabsgce/global/kernels/gce-v20130515'. Resource was not found.

您可能需要在此处使用内核的全名,看起来gcutil正在您的私人项目中查找Google内核:

'projects/hlabsgce/global/kernels/gce-v20130515'
而不是

'projects/google/global/kernels/gce-v20130515'
尝试:

不过,默认情况下,gcutil应该使用首选内核,因此您甚至可能不需要提供该参数

gcutil addinstance --image=hareem --kernel=projects/google/global/kernels/gce-v20130515 mynewinstance --project=my-project