Я создал файл JAR UDF куста и пытаюсь его развернуть. Для этого я поместил все файлы в расположение моего ребра /opt/hive/jars
и установил этот путь в файле hive-site.xml
.
<property>
<name>hive.aux.jars.path</name>
<value>/opt/hive/jars</value>
</property>
Я перезапустил сервер улья для использования следующей команды
sudo restart hive-server2
Однако, когда я захожу на свой beeline
, я не могу видеть банки. Когда я создаю функцию и вызываю ее, возникает ошибка.
Обновление 1:
- Я поместил файл в hdfs и также включил это местоположение. Не повезло.
- Я включил то же свойство в
/etc/hive/conf/hiveserver2-site.xml
, но не повезло.
Каталог, в котором находятся файлы JAR, принадлежащие пользователю куста и имеющие разрешение 777
.
Обновление 2:
Я проверил, по какому пути выбираются другие файлы jars.
Я поместил свои файлы jars в эти места и перезапустил сервер улья. И теперь это работает.