使用beeline打开hiveserver2连接时,设置hive scratchdir不起作用;我正在运行启用了hive.server2.enable.doAs
的HDP 2.4。当我执行
beeline -u "jdbc:hive2://localhost:10000/;principal=hive/_HOST@COMPANY.COM" \
--hiveconf hive.exec.scratchdir=/tmp/user/somedir
我得到一个Ranger Security Permisson写给/tmp/hive
。受限制的属性不包含hive.exec.scratchdir
。
如何在运行时配置/设置/覆盖此设置?