2

我正在尝试使用初始化脚本设置集群,但出现以下错误:[BAD JSON: JSON Parse error: Unexpected identifier "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>
4

2 回答 2

1

显然在改变

#!/bin/sh 

#!/bin/bash

并删除所有“sudo”事件就可以了。

于 2015-10-19T08:13:03.993 回答
0

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

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

于 2015-09-29T15:23:51.620 回答