跳到主要内容

Hive Metastore

本文档用于介绍通过 CREATE CATALOG 语句连接并访问 Hive Metastore 时所支持的参数。

属性名称描述默认值是否必须
hive.metastore.uriHive Metastore 的 URI 地址。可以从 hive-site.xml 中获取。支持指定多个 URI,使用逗号分隔。默认使用第一个 URI,当第一个 URI 不可用时,会尝试使用其他的。如:thrift://172.0.0.1:9083thrift://172.0.0.1:9083,thrift://172.0.0.2:9083
`hive.metastore.authentication.typeHive Metastore 的认证方式。支持 nonekerberos 两种。在 2.1 及之前版本中,认证方式由hadoop.security.authentication属性决定。3.0 版本开始,可以单独指定 Hive Metastore 的认证方式。none
hive.metastore.service.principal当认证方式为 kerberos 时,用于指定 Hive Metastore 服务端的 principal。
hive.metastore.client.principal当认证方式为 kerberos 时,用于指定 Hive Metastore 客户端的 principal。
hive.metastore.client.keytab当认证方式为 kerberos 时,用于指定 Hive Metastore 客户端的 keytab。keytab 文件必须要放置到所有 FE 节点的相同目录下。