Кластер Google Dataproc, созданный по протоколу HTTP, но не указанный в SDK или программе просмотра
366 просмотра
1 ответ
В настоящее время я работаю над облачной платформой Google для запуска Spark Jobs в облаке. Для этого я планирую использовать Google Cloud Dataproc.
Вот рабочий процесс, который я автоматизирую:
- Загрузите CSV-файл в Google Cloud Storage, который будет входом для моей работы Spark
- При загрузке запустите облачные функции Google, которые должны создать кластер, отправить задание и завершить работу кластера, хотя HTTP-API доступен для Dataproc.
Я могу создать кластер из своей облачной функции Google с помощью google apis nodejs client
( http://google.github.io/google-api-nodejs-client/latest/dataproc.html ). Но проблема в том , что я не могу видеть этот кластер на зрителя кластера Dataproc или даже с помощью SDK Gcloud: gcloud dataproc clusters list
.
Тем не менее, я могу увидеть свой недавно созданный кластер в Google Api Explorer: https://developers.google.com/apis-explorer/#p/dataproc/v1/dataproc.projects.regions.clusters.list .
Обратите внимание, что я создаю свой кластер в текущем проекте.
Что я могу сделать неправильно, чтобы не видеть этот кластер при просмотре с помощью gcloud sdk?
Спасибо заранее за вашу помощь.
С уважением.
Автор: Mael Razavet Источник Размещён: 01.10.2019 07:05Ответы (1)
3 плюса
Могу поспорить, что это связано с полем "регион". По умолчанию Cloud SDK по умолчанию настроен на «глобальный» регион [1]. Попробуйте использовать команды dataproc Cloud SDK с --region
флагом (например, gcloud dataproc clusters list --region
)
[1] https://cloud.google.com/dataproc/docs/concepts/regional-endpoints
Автор: tix Размещён: 05.07.2017 03:46Вопросы из категории :
- google-cloud-platform Как использовать Google App Engine с моим собственным голым доменом (не поддоменом)?
- google-cloud-platform Наглядный пример использования Google App Engine Images get_serving_url ()
- google-cloud-platform Как открыть определенный порт, например 9090, в Google Compute Engine
- google-cloud-platform Как увеличить размер корневого диска в Google Compute Engine?
- google-cloud-platform В чем разница между Google App Engine и Google Compute Engine?
- google-cloud-platform Как определить URI Google Cloud Storage из консоли Google Developers Console?
- google-cloud-storage Удаление файлов из облачного хранилища Google
- google-cloud-storage Загрузите файлы и папки из корзины Google Storage в локальную папку
- google-cloud-storage Как использовать сервисные учетные записи с gsutil для загрузки в CS + BigQuery
- google-cloud-storage Google Cloud Storage установить
- google-cloud-storage Служите статическим файлам из облачного хранилища Google?
- google-cloud-storage Настройка сайта PHP + MySQL в Google Cloud
- google-cloud-dataproc Примеры Dataproc + BigQuery - есть ли в наличии?
- google-cloud-dataproc Гуава версия при использовании спарк-оболочки
- google-cloud-dataproc Pausing Dataproc cluster - Google Compute engine
- google-cloud-dataproc SparkR на Dataproc (Spark 1.5.x) не работает
- google-cloud-dataproc Мониторинг сеансов Spark-Shell или PySpark-Shell в кластере Dataproc
- google-cloud-dataproc Миграция Google Cloud Dataproc на Spark 1.6.0