beeline如何使用jceks文件

时间:2017-12-21 01:32:08

标签: hadoop hive beeline

我使用下面的属性在hive-site.xml中隐藏了Metastore密码,我使用postgres作为我的Metastore db。

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

1)当我发起像“schematool -dbType postgres -initSchema”这样的数据库时,我遇到了错误?

2)如何使用beeline使用这些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中为beeline设置任何其他属性?

0 个答案:

没有答案