shell - 通过 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}
解决方案
您正在寻找的标志是--image-version
采用图像版本,例如,1.4-ubuntu18
或1.4.25-debian9
。
--image
采用图像 URI 而不是图像版本,例如,projects/my-project/global/images/my-image
通常用于自定义图像。
有关gcloud dataproc clusters create --help
更多详细信息,请参阅。
推荐阅读
- angular - 复杂的 Angular 元素(Web 组件)或 Angular 库
- mongodb - MongoDB 中多个位置标识符最经济的替代方案是什么?
- android - recyclerView 滚动滞后
- ionic3 - 错误:未捕获(承诺):TypeError:无法读取未定义的属性“拆分”->在使用离子sqlite创建本地数据库时
- java - 连接两个数组 Stream 时出现 ArrayStoreException
- javascript - 将应用程序制造商服务器脚本与云存储桶连接
- ios - 如何使用 NumberFormatter 保持相同位置的前数和后零?
- uwp - UWP 如何以编程方式设置 UIElement 的触摸目标大小
- sql - 将 MonthName-Year 转换为 Year-MonthNumber
- tensorflow - Tensorflow.js 转换后的模型预测与冻结模型不同/不准确的结果