DBVisualizer Hive SSH Tunnel Игнорирование информации о сервере

Я пытаюсь установить соединение с нашим кластером Hadoop через DBVisualizer.

Чтобы подключиться, мне нужно подключиться к SSH к серверу в домене, а затем мне нужно запустить команду на удаленном сервере (я не подключился к ssh напрямую к кластеру Hadoop)

У меня (образно)

Database Server: abcd.efg
Database Port: 12345
Database: Hello

настроен для раздела базы данных

SSH Host: hijk.efg
SSH Port: 678

Когда я пытаюсь подключиться, он возвращается

Не удалось открыть транспорт клиента с помощью JDBC Uri: jdbc:hive2://127.0.0.1:----- Где 127.0.0.1 а также ----- кажется, что по умолчанию вместо того, что я ввел.

Любая идея, как я могу получить туннель SSH для использования конфигурации сервера, которую я указал?

1 ответ

Туннель SSH настраивается локально на клиенте, поэтому подключение к порту на локальном хосте туннелирует вас к хосту / порту SSH, который затем устанавливает соединение с указанным вами сервером / портом базы данных. Эта страница может помочь:

http://confluence.dbvis.com/display/UG100/Using+an+SSH+Tunnel

С наилучшими пожеланиями, Ганс

Другие вопросы по тегам