我已经创建了一个hiveudfjar文件,并且正在尝试部署它。为此,我将所有文件放在我的边缘节点位置 /opt/hive/jars
把这条路放进去 hive-site.xml
文件。
<property>
<name>hive.aux.jars.path</name>
<value>/opt/hive/jars</value>
</property>
我已通过配置单元服务器使用以下命令重新启动
sudo restart hive-server2
但是当我登录到 beeline
我看不见jar。当我创建一个函数并调用它时,它给出了一个错误。
更新1:
我把文件放在hdfs上,也包括了那个位置。运气不好。
我把同样的财产包括在 /etc/hive/conf/hiveserver2-site.xml
但运气不好。
jar所在的目录归配置单元用户所有,并且具有 777
许可。
更新2:
我查了其他jars文件是从哪条路径提取的。
我将jars文件放入这些位置并重新启动了配置单元服务器。现在它开始工作了。
暂无答案!
目前还没有任何答案,快来回答吧!