Impala 连接错误

hvvq6cgz  于 2021-06-28  发布在  Hive
关注(0)|答案(2)|浏览(301)

我正在尝试在我的cloudera集群中运行下面的impala命令

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"

有人能帮我吗?

csga3l58

csga3l581#

旗帜 -i 应定义为: -i hostname or --impalad=hostname (无 connect )
命令 connect 应在 impala-shell 通过 Impala 壳与 Impala 相连
默认端口为21000,除非您提供另一个值。
所以这应该有效:

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

dojqjjoe2#

在自己的场景中,我和 impala-shell 但我突然 [Not connected] > . 尝试重新连接失败&我不想重新启动我的机器(这是另一种选择)。试着这样做: [Not connected] > CONNECT myhostname 也帮不上忙
我意识到我的ip确实变了。只需调整我的ip从动态到静态修复它。

相关问题