本页面列出了 Dataproc 错误消息及其常见原因和解决方案。
如需更多指导,请参阅
集群创建错误消息
操作超时:仅运行 2 个必需的数据节点/节点管理器中的 0 个。
原因:主节点无法创建集群,因为它不能与工作器节点通信。
解决方案:
- 检查防火墙规则警告。
- 确保正确的防火墙规则已到位(请参阅默认 Dataproc 防火墙规则概览)。
- 在 Google Cloud 控制台中执行连接测试,确定阻碍主节点与工作器节点之间通信的因素。
“projects/{projectId}/regions/{region}/subnetworks/{subnetwork} 所需的“compute.subnetworks.use”权限
原因:当您尝试使用另一个项目中的 VPC 网络设置 Dataproc 集群并且 Dataproc 服务代理服务账号对托管该网络的共享 VPC 项目没有必要的权限时,可能会发生此错误。
解决方案:按照创建使用另一个项目中的 VPC 网络的集群中列出的步骤。
可用区“projects/zones/{zone}”没有足够的可用资源来完成请求“(resource type:compute)”
原因:用于创建集群的可用区没有足够的资源。
解决方案:
- 在其他可用区中创建集群。
- 使用 Dataproc 自动选择可用区展示位置功能。
已超出配额错误
CPUS/CPUS_ALL_REGIONS 配额不足
“DISKS_TOTAL_GB”配额不足
“IN_USE_ADDRESSES”配额不足原因:您的 CPU、磁盘或 IP 地址请求超出了您的可用配额。
解决方案:通过 Google Cloud 控制台申请更多配额。
初始化操作失败
原因:创建集群期间提供的初始化操作安装失败。
解决方案:
- 请参阅初始化操作注意事项和指南。
- 检查输出日志。错误消息应提供 Cloud Storage 中日志的链接。
未能初始化节点“{cluster-name}”:{component}
原因:Dataproc 组件未能初始化。
解决方案:请参阅:
集群创建失败:IP 地址空间已用尽
原因:预配所请求的集群节点所需的 IP 地址空间不可用。
解决方案:
- 在其他子网或网络上创建集群。
- 减少网络用量,以释放 IP 地址空间。
- 等待网络上有足够的 IP 空间。