Dataproc은 기본 또는 사용자가 제공한 Hive metastore 비밀번호를 사용하는 여부에 관계없이 Hive metastore 시나리오를 지원하지 않습니다.
클러스터 모드에서 실행되는 Spark 드라이버에서 삽입된 metastore 클라이언트를 사용하므로 워커 노드에 Hive 비밀번호가 필요합니다. 이 시나리오에서는 연결이 Dataproc 마스터 노드에서 실행되는 HiveMetaStore 프로세스를 통해 수행되지 않으므로 metastore 데이터베이스에 연결 문제가 발생할 수 있습니다.
자체 MySQL 데이터베이스를 사용하려면 Hive metastore 및 hive-server2를 비활성화합니다.
이 시나리오에서는 spark.hadoop.javax.jdo.option.ConnectionURL=jdbc:mysql://CLUSTER_NAME-m/metastore 속성이 영향을 미치지 않습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-03-12(UTC)"],[[["Dataproc clusters install Hive, including its metastore, with a default password, which is modifiable during cluster creation."],["Specifying a custom Hive metastore password enhances security and controls access to both local and external Hive metastores shared across clusters."],["You can set the Hive metastore password during cluster creation using the `gcloud dataproc clusters create` command with the `hive:javax.jdo.option.ConnectionPassword` property."],["The custom Hive metastore password is only stored on the master node(s) of the Dataproc cluster, not on worker nodes."],["Dataproc does not support embedded metastore clients in the Spark driver or deactivation of the hive metastore to use a custom MySQL database."]]],[]]