Dataproc 자동 영역 배치

Dataproc 클러스터를 만들 때 단일 '전역' 엔드포인트 또는 Compute Engine 영역에 기반한 리전 엔드포인트를 사용할 수 있습니다. 리전을 선택하는 경우 해당 리전 내에서 영역을 선택할 수도 있고, 영역을 생략하고 Dataproc 자동 영역 기능을 통해 선택한 리전에서 영역을 선택할 수도 있습니다. 영역을 선택하면 해당 클러스터의 모든 노드가 해당 영역에 배포됩니다. 전역 엔드포인트를 선택하거나 Cloud Console에서 클러스터를 만들 때는 자동 영역 기능을 사용할 수 없습니다.

자동 영역 배치 사용

gcloud 명령어

자동 영역 배치를 사용하는 Dataproc 클러스터를 만들려면 gcloud dataproc clusters create 명령어를 사용하세요. --region 플래그를 비전역 리전으로 설정하고 --zone를 생략하거나 --zone= 또는 zone=""처럼 플래그를 비워둡니다.

gcloud dataproc clusters create cluster-name \
    --region=region \
    --zone="" \
    other args ...

REST API

자동 영역 배치를 사용하는 Cloud Dataproc 클러스터를 만들려면 JSON clusters.create API 요청을 구성하고 gceClusterConfig.zoneUri 필드를 비워 둡니다. REST 엔드포인트 https://dataproc.googleapis.com/v1/projects/projectId/regions/region/clusters에 비전역 리전을 삽입합니다. Cloud Dataproc 자동 영역은 지정된 리전 내에서 클러스터의 영역을 선택합니다.

자동 영역 배치와 함께 짧은 리소스 이름 사용: 자동 영역 배치 REST API 클러스터 만들기 요청에서 machineTypeUri 또는 acceleratorTypeUri 같은 리소스 URI를 지정할 때 영역(zone) 지정 없이 짧은 리소스 이름을 사용합니다(예: 'n1-standard-2' 또는 'nvidia-tesla-k80').

콘솔

Cloud Console에서 클러스터를 만들 때는 자동 영역 배치를 선택할 수 없습니다.