Я создал кластер на Dataproc, и он прекрасно работает. Однако после некоторого простоя кластера (~ 90 минут) мастер-узел автоматически останавливается. Это происходит с каждым кластером, который я создал. Я вижу, что здесь есть похожий вопрос: Продолжить работу главного узла Dataproc
Похоже, это проблема с действием инициализации. Однако сообщение не дает мне достаточно информации, чтобы исправить проблему. Ниже приведены команды, которые я использовал для создания кластера:
gcloud dataproc clusters create $CLUSTER_NAME \
--project $PROJECT \
--bucket $BUCKET \
--region $REGION \
--zone $ZONE \
--master-machine-type $MASTER_MACHINE_TYPE \
--master-boot-disk-size $MASTER_DISK_SIZE \
--worker-boot-disk-size $WORKER_DISK_SIZE \
--num-workers=$NUM_WORKERS \
--initialization-actions gs://dataproc-initialization-actions/connectors/connectors.sh,gs://dataproc-initialization-actions/datalab/datalab.sh \
--metadata gcs-connector-version=$GCS_CONNECTOR_VERSION \
--metadata bigquery-connector-version=$BQ_CONNECTOR_VERSION \
--scopes cloud-platform \
--metadata JUPYTER_CONDA_PACKAGES=numpy:scipy:pandas:scikit-learn \
--optional-components=ANACONDA,JUPYTER \
--image-version=1.3
Мне нужен разъем BigQuery, разъем GCS, Jupyter и DataLab для моего кластера.
Как сохранить работоспособность моего главного узла? Спасибо.