Ошибка подключения Impala

Я пытаюсь запустить приведенную ниже команду impala в своем кластере cloudera

impala-shell  -i connect 10.223.121.11:21000 -d prod_db -f /home/cloudera/views/a.hql

но я получаю ошибку как

 Error, could not parse arguments "10.223.121.11:21000"

Может ли кто-нибудь помочь мне в этом?

2 ответа

Решение

Флаг -i должен быть определен как: -i hostname or --impalad=hostname (без connect)

команда connect должны быть использованы в течение impala-shell Подключение к импаладу через оболочку импала

Порт по умолчанию 21000 предполагается, если вы не предоставите другое значение.

Так что это должно работать:

impala-shell --impalad=10.223.121.11 -d prod_db -f /home/cloudera/views/a.hql

По собственному сценарию я был связан с impala-shell но вдруг я получил [Not connected] >, Попытка переподключения не удалась, и я не хотел перезагружать свой компьютер (это еще один вариант). И пытается это:

[Not connected] > CONNECT myhostnameтоже не помогло

Я понял, что мой IP действительно изменился. Просто изменив мой IP с динамического на статический, исправил его.

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