运算符 -i 在 `impala-shell -i localhost` 中做了啥
Posted
技术标签:
【中文标题】运算符 -i 在 `impala-shell -i localhost` 中做了啥【英文标题】:What does the operator -i do in `impala-shell -i localhost`运算符 -i 在 `impala-shell -i localhost` 中做了什么 【发布时间】:2016-04-17 14:15:16 【问题描述】:根据 impala 文档,您可以使用此命令启动 impala shell
$ impala-shell -i localhost --quiet
http://www.cloudera.com/documentation/enterprise/latest/topics/impala_tutorial.html#tut_beginner
知道-i
是做什么的吗?以及我们为什么需要?
【问题讨论】:
【参考方案1】:好的,
我想我找到了答案。
默认情况下 impala-shell 连接到本地主机。所以只做
$ impala-shell
这将转到默认的 impala 主机,端口 21000
[localhost:21000] >
如果您想在集群或远程服务器中管理 impala,您应该使用运算符 -i
指定主机
如impala-shell -i host.yourdomain.com
[host.yourdomain.com:21000] >
或到不同的端口
如impala-shell -i host.yourdomain.com:26000
[host.yourdomain.com:26000] >
【讨论】:
以上是关于运算符 -i 在 `impala-shell -i localhost` 中做了啥的主要内容,如果未能解决你的问题,请参考以下文章
关于如何在 shell 脚本中运行 impala-shell