Ошибка подключения 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 с динамического на статический, исправил его.