Я новичок в hdp и knox.
Описание моей среды HDP:
Версия HDP - 2.6
HS2 включен
Транспортный режим улья - HTTP
Knox установлен через Ambari
SSL не включен
не керберизованный экземпляр
Проблема:
Пытаюсь подключиться к HIVE через билайн. Строка подключения: «! Connect jdbc: hive2: //: 8443 /; transportMode = http; httpPath = gateway // hive». имя пользователя: admin, пароль: admin-password. Выдает ошибку: «18/06/18 08:17:39 [main]: ERROR jdbc.HiveConnection: Ошибка открытия сеанса org.apache.thrift.transport.TTransportException: org.apache.http.NoHttpResponseException:: сбой 8443 для ответа "и" Ошибка: не удалось установить соединение с jdbc: hive2: //: 8443 /; transportMode = http; httpPath = gateway // hive: org.apache.http.NoHttpResponseException:: 8443 не удалось ответить (state = 08S01 , код = 0) ".
Вещи, которые я устал:
Я пробовал изменить httpPath на «cliserver», «gateway / default / hive», но они не работали.
Я попытался изменить URL-адрес подключения с помощью "! Connect jdbc: hive2: //: 10001 / default; transportMode = http; httpPath = cliservice;" это сработало, но поскольку оно не обслуживает цель knox. поскольку я пытаюсь использовать открытый порт улья.
Я признателен, если кто-нибудь может помочь мне с подробным решением этой проблемы.