Проблема с установкой драйвера DU OUBC

Я пытался установить ODBC-соединение для Hive. Я выполнил следующие шаги, но это не сработало.

  • Пользователь DSN--> Добавить → Hortonworks Hive ODBC Driver → и я дал ниже подробные сведения
  • Хост: IP основного кластера узлов имен
  • Порт: 10001
  • Тип сервера: Hive Server 2
  • Механизм аутентификации: Имя пользователя → hadoop

При тестировании соединения он выдает следующую ошибку

Error:
Driver Version: V1.2.13.1018
Running connectivity tests...
Attempting connection
Failed to establish connection
SQLSTATE: HY000[Hortonworks][Hardy] (34) Error from Hive: connect() failed: errno = 10061.
TESTS COMPLETED WITH ERROR.

Не могли бы вы сказать, правильно ли я использую порт? Если нет, какой порт я должен попробовать? Порт 10000 также не работает.

3 ответа

Я использую HDP 2.0 на Windows 2012 R2 Server (Single Node Cluster). Я установил драйвер OUBC Hive с сайта Microsoft. Я дал имя хоста и порт :10001 и пользователь как hive. Когда я установил HDP 2.0 в Win 2012 Server R2, я дал имя пользователя Hive как hive. Я могу успешно подключиться.


Ответ вашей проблемы заключается в том, что в первую очередь: проверьте на своей виртуальной машине, что порт "10000" добавлен, потому что он не добавлен по умолчанию.

Если порт существует, вы можете проверить сервер улья, если он работает с вашей виртуальной машины

Надеюсь, это поможет.


под механизм изменил его только на имя пользователя.

licensed under cc by-sa 3.0 with attribution.