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
С наилучшими пожеланиями, Ганс