我使用下面的属性在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设置任何其他属性?