首页 > 解决方案 > 通过 gcloud 命令创建 dataporc 集群时如何分配镜像类型?

问题描述

我想在通过 gcloud 命令创建 dataproc 集群时将 1.4-ubuntu18 分配为图像类型。我找不到我应该输入的格式,所以只使用了名称,但这似乎产生了以下错误。我应该用什么代替 1.4-ubuntu18?

> --image 1.4-ubuntu18 \

ERROR: (gcloud.beta.dataproc.clusters.create) INVALID_ARGUMENT: Error validating image '1.4-ubuntu18': Parameter image must conform to the pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?|[1-9][0-9]{0,19}

标签: shellapache-sparkgoogle-cloud-platformgcloudgoogle-cloud-dataproc

解决方案


您正在寻找的标志是--image-version采用图像版本,例如,1.4-ubuntu181.4.25-debian9

--image采用图像 URI 而不是图像版本,例如,projects/my-project/global/images/my-image通常用于自定义图像

有关gcloud dataproc clusters create --help更多详细信息,请参阅。


推荐阅读