0

我使用以下属性将元存储密码隐藏在 hive-site.xml 中,并且我使用 postgres 作为我的元存储数据库。

<property>
    <name>hadoop.security.credential.provider.path</name>
    <value>jceks://file//...hive_new.jceks</value>
  </property>

1)当我像“schematool -dbType postgres -initSchema”一样启动数据库时出现错误?

2)如何使用直线来使用这些 jceks 文件?我尝试过如下

beeline -u "jdbc:hive2://myhost:1000/default;principal=hive/principal@REALM?hadoop.security.credential.provider.path=jceks://hdfs@hostname/path/to/jceks"

但它停止连接......

我是否需要在 hive-site.xml 中为直线设置任何其他属性?

4

0 回答 0