将 dataproc 集群连接到 Cloud SQL 实例时,没有要代理的 Cloud SQL 实例
No Cloud SQL instances to proxy when connecting dataproc cluster to Cloud SQL instance
我对 cloud-sql-proxy 安装的 dataproc 初始化操作有疑问。
我使用了这个初始化动作:
https://github.com/GoogleCloudPlatform/dataproc-initialization-actions/tree/master/cloud-sql-proxy
将只读 enable_cloud_sql_metastore 变量设置为 0。
我做错了什么?
如果您使用 init 操作只是为了在不使用 Hive 元存储的情况下为工作负载提供连接,则您应该使用 仅 additional-cloud-sql-instances
元数据键而不是hive-metastore-instance
;你只需将 hive-metastore-instance
留空并使用:
--metadata "additional-cloud-sql-instances=<PROJECT_ID>:<REGION>:<ANOTHER_INSTANCE_NAME>=tcp<PORT_#>[,...]"
相反。
我对 cloud-sql-proxy 安装的 dataproc 初始化操作有疑问。 我使用了这个初始化动作: https://github.com/GoogleCloudPlatform/dataproc-initialization-actions/tree/master/cloud-sql-proxy 将只读 enable_cloud_sql_metastore 变量设置为 0。
我做错了什么?
如果您使用 init 操作只是为了在不使用 Hive 元存储的情况下为工作负载提供连接,则您应该使用 仅 additional-cloud-sql-instances
元数据键而不是hive-metastore-instance
;你只需将 hive-metastore-instance
留空并使用:
--metadata "additional-cloud-sql-instances=<PROJECT_ID>:<REGION>:<ANOTHER_INSTANCE_NAME>=tcp<PORT_#>[,...]"
相反。