我有 HDP3 kerberized 集群。
问题是 - 如何为没有 keytab 的用户创建委托令牌?
对于那个用户,我想从 Metastore 中检索信息并在 Hive 表上运行 SQL 查询。
属性hive.cluster.delegation.token.store.class
等于org.apache.hadoop.hive.thrift.ZooKeeperTokenStore
Znodes/hive/cluster/delegationHIVESERVER2/tokens
和/hive/cluster/delegationMETASTORE/tokens
是空的。
我找到了有关如何为 HDFS 生成 DT 的信息。
但是对于 Hive,只有关于如何获取该令牌的信息,这意味着该令牌已经存在。但是如何创建一个?