使用初始化脚本时,Google Dataproc Agent会报告失败

时间:2015-09-28 14:54:43

标签: google-cloud-dataproc

我正在尝试使用初始化脚本设置集群,但是我收到以下错误: [BAD JSON:JSON解析错误:意外的标识符" Google"] 在日志文件夹中,缺少init脚本输出日志。 这似乎很奇怪,因为它似乎在过去一周工作,并且错误消息似乎与init脚本无关,而是与集群创建的输入参数有关。我使用了以下命令:

gcloud beta dataproc clusters create <clustername> --bucket <bucket> --zone <zone> --master-machine-type n1-standard-1 --master-boot-disk-size 10 --num-workers 2 --worker-machine-type n1-standard-1 --worker-boot-disk-size 10 --project <projectname> --initialization-actions <gcs-uri of script>

2 个答案:

答案 0 :(得分:1)

显然正在改变

#!/bin/sh 

#!/bin/bash

并删除所有&#34; sudo&#34;事件发生了。

答案 1 :(得分:0)

当初始化脚本位于运行群集的项目无法访问的云存储(GCS)存储桶中时,最常发生此特定错误。

我建议仔细检查用于群集的项目是否具有读取存储桶的权限。