Сбой олицетворения на Apache Drill при включенном Kerberos - PullRequest
0 голосов
/ 04 июля 2019

Я использую Интерфейс терминала Apache Drill (sqlline) для запроса различных источников, таких как hdfsdfs плагином хранения). Я включил свойство олицетворения и аутентификацию Kerberos, и когда я подключаюсь к Drill (./sqlline -u "jdbc:drill:zk=<zookeper_quorum:port>;auth=kerberos") и выполните простой запрос, требующий олицетворения (show schemas;), если он завершится ошибкой:

Ошибка: сбой при получении метаданных: ОШИБКА РЕСУРСА: Не удалось создать дерево схемы.

IOException: пользователь: Drill / primary @ REALM не может выдавать себя за другого [Подсказка: имя пользователя отсутствует в URL-адресе соединения или не существует на узле Drillbit. Пожалуйста, укажите имя пользователя в URL-адресе соединения, которое присутствует на узле Drillbit.]

Любые идеи о том, что может быть не так? Журналы drillbit показывают ту же ошибку

...